Richard Kamau on 25th Jan

‘Papa Shirandula’ star Shadya Delgush, who plays ‘Fatuma’ in the seasoned Citizen TV comedy series,...