Community Policing in the Delray Beach, Florida, Haitian Community

IMGXYZ3530IMGZYX Click to view the digital edition. The city of Delray Beach, Florida, is a two-time All America City (1993 and 2001) of approximately 65,000 residents. This vibrant, diverse community, known as the “Village by the Sea,” is located along the eastern seaboard in Palm Beach County, Florida. Bordered by Fort Lauderdale and Miami to … Continue reading Community Policing in the Delray Beach, Florida, Haitian Community