And they'll look like a lot like us
(Newser) -
Russia dropped a bomb yesterday, and it wasn't nuclear. Addressing an international forum of top astrophysicists and researchers, the director of the Russian Academy of Sciences' Applied Astronomy Institute declared that humanity will discover extraterrestrial life within 20 years, barring mankind's self-destruction, of course. "The genesis of...