frontview.wordpress.com
Russia Orders Obama to Tell the World About Aliens
A stunning Ministry of Foreign Affairs (MFA) report on Prime Minister Medvedev’s [photo top left] agenda at the World Economic Forum (WEF) this week states that Russia will warn President Ob…