6450 Article(s) by:

Sheila Adufutse

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

Website

The Decade of Film

I participated in Sight & Sound’s once-a-decade poll of the greatest films of all time. I included at least two African films: “Borom Sarrett” and “Mapantsula.” Hopefully, they make the cut.