TREES OF SHAME

Shocking Documentary Film on the problem of Child Protective Services (CPS) and the forced placements of children in Switzerland.
Back to Top