Hurricane Franklin roars ashore on Mexico's central Gulf coast, threatening to pound a mountainous region prone to flash floods and mudslides with torrential rains and heavy winds.
Hurricane Franklin roars ashore on Mexico's central Gulf coast, threatening to pound a mountainous region prone to flash floods and mudslides with torrential rains and heavy winds.