Suicide attacker kills self but no others in Libyan desert town
BENGHAZI, Libya: A suicide bomber attacked a checkpoint into the Libyan town of Zella on… Read More
4 years ago
BENGHAZI, Libya: A suicide bomber attacked a checkpoint into the Libyan town of Zella on… Read More