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

Man riding scooter shot dead

March 02, 2016 3:25 PM

  Comments  

Videos