What just happened? Can anyone explain this news clip from Sky News?
Article discussing his comments here: Dmitry Medvedev muses on aliens
This article may be re-posted in full with attribution.
BE THE CHANGE! PLEASE SHARE THIS USING THE TOOLS BELOW
If you enjoy our work, please donate to keep our website going.