TRIPOLI, Feb. 22, 2015 - Photo taken on Feb. 22, 2015 shows the damaged residence of Iranian ambassador after an explosion in Tripoli, Libya, Feb. 22, 2015. A device exploded outside of the Iranian ambassador's residence in Tripoli on Sunday, but no casualties were reported, according to a security source. The Libyan branch of the Islamic State (IS) on Sunday claimed responsibility for the attack.

1 / 1

Latest News

Latest Photos