Hurricane John makes landfall in Mexico as Category 3 storm – Times of India

Hurricane John on Monday made landfall in Mexico as it strengthened to a Category 3 storm,…