The New York City Police Foundation is a non-profit organization established in 1971 to improve public safety services in New York City and to strengthen the partnership between the police and the public. The Foundation provides resources to support special… Continue reading