6434 Article(s) by:

Sheila Adufutse

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

Website

Dog day afternoon

The basic lesson from Halima Ouardiri’s short film, “Clebs,” about over 750 stray dogs living in a Moroccan sanctuary: We behave just like dogs.

The cover up

A Kenyan investigative journalist reflects on the capture of a genocidaire in Paris after 26 years on the run and its significance to the families of the victims left in his wake.