Iranian Militants Storm British Embassy in Tehran
By: Trevor Loudon New Zeal According to Kremlin propaganda channel Russia Today: Dozens of Iranian students have stormed the UK embassy in Tehran, chanting “death to England.” Before police intervened, protesters pelted the...
Read More