Police investigate a fatal shooting Wednesday at Northwest 24th Avenue and 61st Street in Miami-Dade.
Police investigate a fatal shooting Wednesday at Northwest 24th Avenue and 61st Street in Miami-Dade. Hector Gabino El Nuevo Herald
Police investigate a fatal shooting Wednesday at Northwest 24th Avenue and 61st Street in Miami-Dade. Hector Gabino El Nuevo Herald

Crime

March 02, 2016 3:25 PM

Man riding scooter shot dead

Suggested for you

  Comments  

Videos

Editor's Choice Videos