The Guardian
Email YouTube Facebook Instagram Twitter

Libyan security forces inspecting the site of a bomb explosion at the entrance of the residence of the Iranian ambassador in Tripoli Sunday. PHOTO: AFP / STR

Related

PAGE-11-PIX-23-2-15-OK



No Comments yet