Home Tags Grace

Tag: Grace

Storm watch: Floods, power cuts feared as Grace approaches Yucatán

Tropical storm Grace is currently nearing Jamaica and Cuba. Its trajectory will likely bring it into Mexico, where it could hit land late Wednesday or early Thursday.
Verified by ExactMetrics