Video: Tehran Street Scene
World • Views: 2,692
A video shot from a moving car shows a street scene in Tehran as protesters are beaten by riot police. Watch as a woman is clubbed to the ground by two police with batons, but bounces right back up and starts giving them hell again…