News

The SpaceX rocket carrying a weather satellite for the European Space Agency was photographed with an American flag in the foreground as it soared off Pad 39A at Kennedy Space Center, also on July 1.
With the "Magnificent Seven" (and their close peers) not performing so magnificently anymore, it's time to figure out where ...