Four Miami Beach Cops Placed on Leave After Arrest of Two Black Men Who Were Filming Arrest of Another Man In Hotel Lobby
Four Miami Beach police officers have been placed on administrative leave with pay, and some may charged after the aggressive arrests of three men. An investigation into the incident has since been launched. Dalonta Crudup, Khalid Vaughn, and Sharif Cobb, age 24, 28, and 27, were arrested by Miami Beach Police officers identified in a report […]