A new website has been launched that want to get the public involved in the search for extraterrestrial life.
Search For Aliens
ALIEN LIFE ON EARTH
LONDON – Britain’s Royal Society, a scientific group, is meeting to discuss alien life on our planet!