Angry Benghazi residents on Wednesday (April 9th) blocked streets and torched tyres to protest a deadly car bombing in the heart of the city, AFP reported.The blast killed Libyan air…
You need a TRAC license to view the rest of this content. Learn more