Oyo Amotekun apprehends, parades three suspected ritualists with human parts by admin September 21, 2021 0 By Florence Akintola Three men suspected to be ritualists have been nabbed by the operatives of the Oyo State Security ...