30 C
Georgia
Thursday, June 4, 2020
Home Tags Science & technology

Tag: science & technology

Mars Methane Mission Lifts Off: Europe, Russia Launched Joint Mission To The...

0
THE satellite, called the ExoMars Trace Gas Orbiter (TGO), lifted off from Baikonur in Kazakhstan at 09:31 GMT. The probe will investigate whether the methane in...