Anti war protesters at St Peters Petersburg in Russia. *See description*.
Anti war protesters at St Peters Petersburg in Russia. *See description*.

Anti war protesters at St Peters Petersburg in Russia... At least the police didn't trample them with horses and beat them with AR15's like in Ottawa!

😁