Riot Police In Russia Punch A Women In Stomach During A Protest For Free Elections 0:45 Play Download