Barry makes landfall in eastern Mexico as tropical depression
5 days ago
8
ARTICLE AD BOX
Barry made landfall as a tropical depression off the eastern Gulf Coast of Mexico on Sunday night, and was expected to bring heavy rains and flash flooding to the North American nation over the next few days.