Tag: Khalifa Haftar's army

Libya: Suicide bomber blows himself at checkpoint in Zella

August 23, 2021

A suicide bomber killed himself Sunday at a checkpoint in the Libyan city of Zella but did not cause any other causalities, reports say, citing ... Read More