Russia launches sixth European environmental observation satellite

Russia launches sixth European environmental observation satellite