Oct 7, 2020 Africa Police Arrest Human Trafficker, Rescue 6 Victims Police has arrested a suspected human trafficker, Rita Oti . Spokesperson of the command,.. Read more