Advertisement

Firefighters extinguish flames at Miami welding business

Two people were killed and at least three others injured in a massive explosion at a welding business in Miami, according to authorities. Source: Miami-Dade Fire Rescue