1155189319

Mandatory evacuations were ordered southeast of New Orleans on Thursday as tropical storm Barry formed in the Gulf of Mexico, threatening the city and a surrounding stretch of the Gulf with a possible hurricane and torrential rains that could send water spilling over levees.

CBC | World News