Bayelsa police order mental health evaluation on Inspector who brutally assaulted his children over witchcraft allegations
The Bayelsa State Police Command has announced that Inspector Sunday Ideh, who subjected his three children to inhumane treatment, will...
