Forget about Echesa’s dancers, police nabs Nepalese women at a night club

Detectives from the Directorate of Criminal Investigations have arrested twelve Nepalese women during a raid at…

Meet the 12 Nepalese women that were giving ‘Mafisi’ sleepless nights in Mombasa

A few months ago, Former Sports Cabinet Secretary Rashid Mohammed Echesa was accused of Human Trafficking…