KEY BISCAYNE, FLA. – A father and son have been identified as the two fatalities of a boat crash off Key Biscayne.
Police said Osvaldo Castro and Pablo Castro died in Friday’s wreck on the water.
Their boat collided with another vessel near Key Biscayne, according to officials.
Ten people, including children, were rescued.
The majority of them were transported to the hospital with serious or minor injuries.