• Reading Level 5
Citizenship | Relationships and health | Science | Physical Education

Scientists find possible life on Venus

Is there life on our neighbouring planet? A gas detected floating in the clouds above Venus could hold the key to extra-terrestrial life quite unlike anything we have ever imagined.