space

China, Brazil Launch Remote Sensing Satellite

More from Space.com