Police inspector interdicted over alleged defilement and incest case

Police said the complaint was lodged on November 4, 2025
Police said the complaint was lodged on November 4, 2025