Hurricane John punished Mexican ports and beaches with huge sea surges, heavy rains and strong winds on Thursday morning as the powerful storm swirled in the Pacific Ocean off the coast. The dangerous category three hurricane may dump up to 0,2m of rain, causing landslides or flooding and had maximum sustained winds approaching 205kph.