Tag: Rob Macaire
War: Britain blows hot as Iran arrests UK ambassador in Tehran
Rob Macaire, Britain’s ambassador to Iran has been arrested in Tehran, Iran’s capital during protests outside a university.
The UK Foreign Secretary, Dominic Raab, said...