Protest erupts in Libya's Tripoli, senior officials resign
May 17, 2025
Tripoli [Libya], May 17: A massive protest against the Government of National Unity (GNU) erupted here on Friday amid the resignation of several senior government officials, local media reported.