Iran summons British charge d’affaires after arrest of citizens – Middle East Monitor

Britain and Iran summoned each other’s diplomats in London and Tehran yesterday after British authorities charged three Iranian nationals under a national security law following a major counter-terrorism investigation, Reuters reported.

Continue Reading