Astronomers have discovered a potential sign of life in the microbes and gases that are lingering in the clouds of the planet Venus, which is considered Earth’s twin planet. Mike Armstrong explains why they are generating a lot of excitement.
Global National
Possible signs of life discovered in clouds of Venus
More Videos
-
Pro-Palestinian campus protests spark historic comparisons to anti-Vietnam war movement
-
Reality check on Canada’s efforts to curb carbon emissions
-
Ontario chemical plant ordered to shut down
-
Gaza crisis: Hamas weighs response to ceasefire proposal
-
Campus protests: Hundreds arrested as UCLA encampment dismantled
-
McGill encampment: Demonstrators confronted by counter-protest
You are viewing an Accelerated Mobile Webpage.
View Original Article