British researchers have found alien life arriving on earth from space. Our hopes of finding life on Mars were trashed after NASA’s Curiosity rover found no traces of methane on the red planet. However, a new study from the University of Sheffield ...
Read More »