Russian Police arresting citizen protestors This is Putins war not of ordinary Russians.
Video shows Russian Police arresting citizen protestors. More than 2,000 arrested at anti-war protests in Russia. Russia deserves better! This is Putins war not of...