Anti-Putin Protesters Greeted by Strong Police Presence in Moscow

2018-05-05 14

Police detained hundreds of protesters as rallies against Vladimir Putin were held across Russia on May 5, two days before Putin was expected to be sworn in as president for a fourth term, RFE reported. Credit: Radio Free Europe/Radio Liberty via Storyful