china

March 4, 2022

Chained Mother of 8 Exposes Horrors of Human Trafficking in China

When shocking videos emerged in China of a mother of eight chained by her neck to the wall of a shack, later suspected to be a […]
Donate Now