Texas and Louisiana face a double whammy of tropical cyclones

A NASA Earth Observatory image using data from several satellites shows the pair of tropical cyclones headed toward Louisiana and Texas Sunday (Aug. 23). Tropical storm Marco will hit Louisiana and Texas later today (Aug. 24), and will likely cause…