News

Two new mass graves discovered in Tarhouna

Libyan authorities on Wednesday found two new mass graves in the city of Tarhouna, 90 kilometers (56 miles) northeast of the capital Tripoli. Abdelaziz al-Jaafari, spokesman for the General Authority

Read More »