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....
Recent Comments