Four police officers arrested over human trafficking racket in Kenya

The New Times
Xinhua