SOUTH MIAMI, Fla. – Officers are investigating how a pedestrian was killed on Friday night in South Miami.
A driver traveling southbound on U.S. 1 when the impact killed the pedestrian near Southwest 63rd Street, police said.
The driver waited for police officers to arrive. A yellow tarp covered the victim’s body for hours, as investigators questioned the driver and a passenger.