Wainwright

File photo. (/AFP/Getty Images)

Scientists Claim To have Found Proof of Alien Life

After harvesting strange organisms from space, a team of British scientists claim to have found proof of alien life.

09/21/2013

Follow

Get every new post delivered to your Inbox.

Join 979 other followers