Libya On Edge: Protests Shake Tripoli As Three Ministers Quit, PM Faces Resignation Calls
17 May 2025
Hundreds of protesters flooded the streets of Tripoli on Friday, demanding the resignation of Prime Minister Abdulhamid Dbeibah and an insistence on holding national elections. The demonstrations, which are based in Martyrs' Square, included chants like "The nation wants to overthrow the government" and "We want elections," indicating increasing anger...
Read More