Landscapers find ‘partially submerged’ body in water near MIA, deputies say
Landscapers working in the vicinity of the Miami International Airport found a person dead on Monday, according to Miami-Dade Sheriff’s Office deputies.
A woman who fell into the street on A1A and is run over tells her story. Police are still looking for the Porsche who hit the two tourists and took off.