IMF | Overlords of the developing world
[ad_1] Kenya is roiled by protests against a new finance Bill introduced by the government of President William Ruto. As demonstrations spread across the country’s 47 counties, protesters in the capital Nairobi attempted to storm the Parliament. The government clamped down, with 30 people killed in police firing and over 200 injured. Mr. Ruto eventually … Read more