Sunday, December 22, 2024
Happening Now

Barry makes landfall in Louisiana and weakens to tropical storm

The storm flooded roads and knocked out power for tens of thousands Source

Share