Tag

breakthrough

Browsing

The U.S. launched a “revolutionary” new weather satellite from Cape Canaveral in Florida on Saturday, the Washington Post reported. The GOES-R satellite will…

Advertisements