Human trafficking - Interview with Sacha Stone

Irma Schiffers from DVM TV talks to Sacha Stone about the International Tribunal for Natural Justice - Against Human Trafficking and Child Abuse, which has been taking place in London since the end of April 2018.

Irma Schiffers from DVM TV talks to Sacha Stone about the International Tribunal for Natural Justice - Against Human Trafficking and Child Abuse, which has been taking place in London since the end of April 2018.