Police Arrest Four Human Traffickers, Rescue 22 Victims
Police have arrested four people suspected to be members of a Human Trafficking Ring in Kenya ferrying 22 victims. The four Muhsan Shariff Abdikadir, amin Shariff Abdul Qadir, Elias Mahabub and Muhamed Doyo were arrested while ferrying…