From orbit, astronauts aboard theInternational Space Station have captured striking images of rare luminous flashes appearing high above Earth’s storms. These glowing structures known as red sprites ...