A monster storm struck Mexico's vacation paradise overnight as Hurricane Odile made landfall on the southern Baja California peninsula, directly hitting Cabo San Lucas
Residents and tourists in Mexico's beachside towns hunkered down in shelters and hotel conference rooms as the powerful...