May 7, 2018 By Citizen M

RA’s Daily Russia News Blast – May 7, 2018

TODAY: Activists protest ahead of Putin inauguration, over 1,000 detained, beaten by police and Cossacks; allies urging US to stay in Iran deal for fear of deepening Russia ties; Rosneft China deal falls through, Qatar to step in; Pentagon announces extended NATO forces; soldiers preparing for Victory Day Parade.