Help HAART Kenya provide vital support for victims of trafficking
From Freedom United Police in Kenya are identifying more and more victims of trafficking who urgently need to be provided with support. They are seeing shocking cases of victims trafficked for sex from Nepal, Pakistan and India and forced labor…