Tropical Storm Sara has made landfall in northern Honduras, bringing heavy rain to Central America

By

Leave a Reply

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