Counterpowers

Mass Monument: Free Pussy Riot supporter at the Russian Embassy, London, 17th August 2012 (rabbit), “English Defense League” counter-demonstrator protesting Muslim demonstration against ban on veils, French embassy in London, 11th April 2011 (sharp teeth)