Iran Protests

Iran Protests

Atta Kenare/AFP/Getty Images

Iranian riot police stand guard as protesters gather outside the British embassy in Tehran on November 29, 2011. More than 20 Iranian protesters stormed the embassy, removing the mission's flag and ransacking offices.