All Videos
- All Videos
digital
Scientists discover possible sign of life in clouds of Venus
Astronomers detected phosphine, a chemical compound, in the clouds of Earth's closest planetary neighbour Venus, and it may be a possible sign of life. Science & Technology news 👉 http://trt.world/13sf Global Violence Against Women 👉 http://trt.world/13sk #Space #Venus #Phosphine
Latest Videos
Route 6