In what can be viewed as a welcome development, six suspected killers of Vera Uwaila Omozuwa have been arrested by the Edo State Police Command, Punch reports....
The Inspector General of Police, Mohammed Adamu has ordered a comprehensive investigation to be carried out, following the assault of a woman in a sex toy...
Recent Comments