Putin Responds In Force After Obama Orders Atomic Bombs To Europe
By: Sorcha Faal A truly apocalyptic report issued by the Ministry of Defense (MoD) says that President Putin has ordered over 80,000 troops to “deploy immediately” to their forward operating “stations” on the Ukrainian border […]