Read More 8 minute read Film Review Film: Vuta N’kuvute: (Tug of War) 92min., 2022, Tanzania Dir: Amil Shivji The opening of the film with the turning off of streetlights in old time Zanzibar… ByReviewer: Prof Martin MhandoAugust 20, 2023