Extreme Weather Menaces Mexico, Japan

<p>Extreme Weather Menaces Mexico, Japan</p>