Deadly police involved shooting shuts down southbound I-95

Miami-Dade police are investigating a shooting on southbound I-95 at 119th St.
Up Next
Miami-Dade police are investigating a shooting on southbound I-95 at 119th St.