Tropical Storm Sara nears landfall in Belize after drenching Honduras

Tropical Storm Sara is nearing landfall in Belize, where forecasters expect heavy rain to cause life-threatening flash flooding and mudslides.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts