Kenya: how can Ruto be overthrown?

Kenya: how can Ruto be overthrown?

[Originally published at marxist.com] Ben Curry, 03 July 2025 On 25 June, the youth erupted once more onto Kenya’s streets. One year to the day after the struggle to stop Ruto’s Finance Bill 2024 culminated in spectacular scenes of the youth overrunning the parliament building, Gen Z is on the move again. The movement has picked […]

Read More
 Middle East: war or peace?

Middle East: war or peace?

[Originally published at marxist.com] Alan Woods, 27 June 2025 There was a time when international diplomacy was a relatively stable affair – undoubtedly complex, but at the same time fairly predictable. The great powers decided policy quite cynically, in line with their own national interests.  While the moral standards of these decisions were frequently questionable, […]

Read More