Michael Laxer4 days ago3 minKenyan Communists say "Too Little, Too Late: Ruto Must Resign"Scene from one of the street protests of the last few days -- image via X After days of mass protests involving hundreds of thousands of...
Michael Laxer5 days ago3 minKenyan Communists call on President Ruto to resign amid police violence and mass resistanceMass protests in Nairobi -- image via X Update June 26: In a victory for people power, Kenyan President Ruto has withdrawn the Finance...
Michael LaxerMay 145 minRavaged by Floods: Afghanistan’s Desperate PlightUnprecedented flash floods wreak havoc in Afghanistan, leaving devastation in their wake and plunging the nation into crisis. Ghor...