by eCommunicator Marco is expected to become a hurricane on Saturday and Laura is forecast to produce heavy rain over several Caribbean Islands. KHOU 11 Meteorologists and the National Hurricane Center are keeping a close eye on Tropical Storms Laura and Marco. Both systems are expected to move into the […]
Read More