Barry upgraded to hurricane, residents scramble for final preps
Hurricane Barry was churning off Louisiana on Saturday (July 13), poised to make landfall as the
Hurricane Barry was churning off Louisiana on Saturday (July 13), poised to make landfall as the