MIAMI-DADE COUNTY, Fla. — A 19-year-old man was arrested Wednesday following an ATV crash in southwest Miami-Dade that killed his passenger.
According to an arrest report from the Miami-Dade Sheriff’s Office, Robert Carlos Antelo, of Miami, was driving the Honda ATV east on 136th Street within Everglades National Park when he failed to see a raised South Florida Water Management Department levee.
Deputies said Antelo struck the levee, causing the ATV to go airborne and then slide several feet along the dirt roadway before hitting a closed metal swing gate…