TECH
04/24/2010 05:12 am ET Updated May 25, 2011

'Aliens May Be Staring Us In The Face,' Says Royal Astronomer

Aliens may be "staring us in the face" in a form humans are unable to recognise, the Queen's astronomer has said.

Read more on Telegraph