Is the following sentence factually correct?\n"Microscopic life has been found floating in the upper atmosphere of Venus."\nOptions:\n- yes\n- no
Let's think step by step below.
no
No life has ever been found beyond low earth orbit.

.

Therefore, the answer is no