Powerful Hurricane Odile lashes Mexico's Baja Peninsula
Hurricane Odile delivered a punishing blow to the Mexican resort town of Cabo San Lucas, tearing away the fronts of luxury resorts and leveling ramshackle homes on Monday.
Publication Date:
16/09/2014