Nafsi

A08CBD83 5097 47D4 A3A1 4E55984AD460
“Nafsi” Review: A Surrogacy Gone Wrong Jeopardises Relationships in Kenyan Feature

Nafsi is a slow but chilling drama about friendship, societal standards, power dynamics in romantic…