edmontonsun.com
Viral clip of Russian policeman punching female protester stirs anger
MOSCOW — Video footage of a Russian police officer punching a young woman in the stomach has stirred anger among many Russians who believe the authorities have used excessive force to dispers…