Thunderstorms, heavy rains target the Southeast as weekend arrives

Baton Rouge, Louisiana, was hammered by heavy rains, forcing bus riders to scramble out of the way as flood waters spilled inside.

June 7, 2019

Examined