Press

The New Yorker: Hurricane Patricia, which hit southwestern Mexico last weekend, was the largest recorded hurricane to make landfall off t…
Translate