February 15, 2018 By Citizen M

RA’s Daily Russia News Blast – Feb 15, 2018

TODAY: Russia and US clash at UN over Syria; new bill will regulate military contractors; families waiting for information about soldiers killed in Syria; Russia may be developing space weapons; Stone’s Putin documentary on hold until elections are over; Russia and Saudi Arabia ramp up energy and investment partnerships; Ponomaryov says Putin personally ordered annexation of Crimea.