Wednesday, September 11, 2013

Libyan Foreign Ministry Blast


A car bomb exploded near Libya's foreign ministry building in the heart of Benghazi. See Full Story>

No comments :

Post a Comment