satellites

satellites

European Space Agency launches radar satellite

1h ago
SOURCE  

Description

The biggest civil Earth-observation programme ever conceived has begun with the launch of a radar satellite from French Guiana.