Libya’s Prime Minister Abdullah al-Thinni surprisingly resigned in the middle of a television show. Al-Thinni resignation came after he was confronted with many heated questions from the people who were unhappy with his government. People of Libya blamed Al-Thinni’s government for the lack of basic services like shortage of power supply, […]