Scorecard Research Beacon
Search Icon
ABC News August 21, 2021

Hurricane Grace slams Mexico with heavy rain

Torrential rain pounded parts of Mexico as Hurricane Grace made landfall on the country's eastern coast.