Rob Macaire
Britain’s ambassador to Iran, Rob Macaire, has been arrested and held for several hours after attending a vigil for the victims of the Ukraine plane crash.
Most Read