Tree debris litters the streets of Playa del Carmen, Mexico, on Oct. 27, after Zeta hit the Yucatan Peninsula.

Load comments