The Oyo State Police Command arrested three suspects for unlawful possession of suspected human parts during a stop-and-search operation in Ibadan.
Kaynak