Is the following sentence factually correct?
"Microscopic life has been found floating in the upper atmosphere of Venus."
Options:
- yes
- no The thought process:
No life has ever been found beyond low earth orbit.
Therefore, the answer is no.