6383 Article(s) by:

Sheila Adufutse

Sheila Adufutse is a feminist activist and trained as a project manager.

Website

Beware of martyrs

The Senegalese state’s quest to crush the opposition has caused massive unrest throughout the country. A regime that blows on the embers fans the flames.

Pioneers in Black Studies

Kwame Nkrumah’s ideas about pan-Africanism and African liberation inspired many young scholars to explore global linkages around race and power, to uncover historical connections and forge new ones.

The death of cities

Cities will continue to exist and grow despite the coronavirus crisis because of the distinctly human need for social interaction, physical contact, and collaboration.