Aug 7, 2020 Africa Traditional Ruler Rapes His Own Daughter For 4 Years, Damages Her Bladder Police in Nigeria have arrested a traditional ruler, Rasheed Sholabi for defiling his 15.. Read more