Friday, February 28, 2025
Happening Now

20 injured after explosion rocks Florida shopping center

The blast sent debris flying along a busy road in Plantation, west of Fort Lauderdale Source

Share