Tropical Storms Marco and Laura captured on NASA satellite images

The imagery of Tropical Storm Laura was also captured by NASA’s Terra satellite at 11 p.m. EDT on Saturday. “Very powerful storms with heavy … read more