One protester killed, several injured in central Tripoli 17. May 2025 According to Libya Press, seven ministers and four deputies in Dbeibeh’s cabinet has already resigned amid growing protests