Browsing Tag

Tarhouna

At least 8 mass graves unearthed in Libya

Libya announced Friday that three additional mass graves were found in Tarhouna, a city which was liberated by the army last week from forces loyal to Khalifa Haftar. The graves were found in the city where mass graves were recently…