Mukami Njiru is known for Sense8 (2015), Nairobi Half Life (2012) and Lost in Africa (2010).
Sem dados