Author

 
Gerardo Garcia

Gerardo Garcia

    Tropical Storm Alex makes landfall in Belize
    Tropical Storm Alex makes landfall in Belize
    Tropical Storm Alex made landfall in Belize Saturday night, dumping showers on northern Guatemala and the Yucatan Peninsula, the U.S. National...