Robert David Steele - Inquiry into Human Trafficking and Child Sex Abuse

First published at 18:00 UTC on May 11th, 2020.

International Tribunal For Natural Justice - The Westminster Seatings (April 16th, 2018)

Robert David Steele speaks about combating the various systematic forms of human trafficking and child sex abuse occurring around the world.

original video: h…

CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over