Robert David Steele - Inquiry into Human Trafficking and Child Sex Abuse
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 vide…