Police are holding 35 Ethiopians arrested during an anti-human trafficking operation the outskirts of Nairobi on Tuesday night. The 9pm...
A Chinese mother has been charged with human trafficking for allegedly conspiring with a doctor to sell her baby boy for almost $7,000 (Ksh...
The film reveals the origin story of half-human, half-Atlantean ...
Following the conclusion of Split, Glass finds David Dunn ...