Sheila Lumumba
Sheila Lumumba: Protests online as gay lady is discovered dead in her house
By Kevin Koech | 2 years ago
The death of one Sheila Adhiambo Lumumba has sparked a debate on social media after it emerged that she was reportedly m******d in cold b***d. Accordi...
Load More please wait....