Iranian hardline protesters demonstrate outside the British Embassy in Tehran on November 29, 2011. More than 20 Iranian protesters stormed the British embassy in Tehran, removing the mission’s flag and ransacking offices. AFP PHOTO/ATTA KENARE
The Enemies Within
Iranian hardline protesters demonstrate outside the British Embassy in Tehran on November 29, 2011. More than 20 Iranian protesters stormed the British embassy in Tehran, removing the mission’s flag and ransacking offices. AFP PHOTO/ATTA KENARE
Copyright © 2024 Trevor Loudon's New Zeal Blog