▲ Peaking World Tropical Storm Simon forms in the Pacific Ocean off the southwestern coast of Mexico 6 sources 8 articles v 5 2h ago