China launched an Earth-observation satellite from the Taiyuan Satellite Launch Center in Shanxi province on Tuesday, said ...
A new satellite called Sentinel 5A has started sending back its first images, capturing fresh views of Earth's ozone hole.