Leader comes in after street protests boiled over in the country, with hundreds of thousands storming government buildings
July 21, 2022