Iranian security forces stand guard in front of the British embassy in the capital Tehran CREDIT: ATTA KENARE/AFP

, , Leave a comment

Iranian security forces stand guard in front of the British embassy in the capital Tehran CREDIT: ATTA KENARE/AFP

Iranian security forces stand guard in front of the British embassy in the capital Tehran CREDIT: ATTA KENARE/AFP

 

Leave a Reply