We cannot blame the world for everything: Africa, responsibility and the recovery of agency

Africa was grievously wounded by history. The transatlantic slave trade carried away millions of its people and distorted… The post We cannot blame...

Read full coverage on TraceNews