Depository of News

Why African leaders must stop blaming the West for their own failures

newsdepo.com · world

As African leaders attend the UN General Assembly, Phapano Phasha argues that historical injustice must be confronted — but cannot excuse corruption, authoritarianism and failed governance today.

Read full article →