Monthly Archives: August, 2024

The Rise of Jungle Justice Across Africa

Mob justice has become a deadly reality in many African countries, fuelled by crime, corruption, and failing institutions. But replacing the courts with violent crowds only deepens injustice and weakens the rule of law.

The Myth of Russia’s Anti-Imperialism

In recent years, there has been a growing effort to sanitise Russia's international image, particularly across the Global South....

Diversity is a Strength

Diversity is valuable not merely because people come from different backgrounds, but because they bring different experiences, knowledge, professions, and ways of thinking.

Why have term limits at all?

Do presidential term limits help or hinder development in Africa?

The Tragedy of South African Xenophobia

South Africa is confronting something deeper than an immigration debate. It is confronting a societal illness that has gradually been allowed to fester.

What Has America’s War with Iran Actually Achieved?

It has been over four months since the US and Israel launched their war against Iran therefore it is worth asking: what has been gained so far from the conflict?

Wasted Youth

In a recent article, I discussed how corruption makes nearly every crisis across Africa worse. Whether the issue is...

The World Cup Is Proving the Skeptics Wrong

Despite all the controversy and discourse around the World cup it's football that has now taken centre stage.

Why I Still Love the World Cup

Fans can criticise FIFA, question host governments, and still enjoy the World Cup. These positions are not mutually exclusive.

How Corruption Makes Every Crisis Worse in Africa

Throughout 2026 one theme has stood out above all others: the devastating real-world consequences of corruption across Africa

The Disturbing Normalisation of Xenophobia in South Africa

When xenophobia becomes routine; South Africa's ongoing crisis

Major Political Drama Unfolds in Senegal

Senegal has been gripped by political drama involving Ousmane Sonko and President Bassirou Diomaye