Why aliens might look like you

Dailymail: Humans and aliens may share the same DNA which could be part of a 'universal structure', according to researchers.
The building blocks of life exist in low temperatures and low pressure meaning they are far more likely to flourish than if they were more complex.

Read Full Story >>
The story is too old to be commented.