Police investigating case of rape and murder by Stepfather
October 24, 2023 LUWERO, Uganda | In a heartbreaking incident that has sent shockwaves through Luwero town, a man is on the run after allegedly raping and taking the life of his stepdaughter following a…