Is this evidence of alien life near Earth? Controversial scientist says he has found organisms 25 miles above the planet

The radical claims was made by Dr Milton Wainwright from Sheffield University, who claims the organisms test positive for DNA, and may have been sent by alien beings to seed life on Earth. —> Read More