The story of ‘Mercy’ goes like fiction. At 17 years, Mercy (the short form) found…
Counter Human Trafficking Trust-East Africa (CHTEA) is a sub-regional Non-State agency based in Nairobi, Kenya. It was founded in 2006 to help rescue, rehabilitate and reintegrate victims of human trafficking in East Africa. CHTEA works closely with other like-minded partners toward eradicating Human Trafficking in its counties of operations.