Humans could possibly be trapped on Earth as a result of area is operating out of area, say consultants Read more
NASA discovers unusual ‘spiderwebs’ on Mars they consider may very well be related to aliens Read more