An Earth-observing radar satellite launched in July jointly between the U.S. and India has returned its first images of our planet’s surface.
The system strengthened into Tropical Storm Imelda on Sunday in the Atlantic and could bring storm surges and strong winds to the Southeast U.S. coastline this week.