Hurricane Trudy batters Mexico's Pacific coast, floods and mudslides feared

World