Page 1 of 1

Thomas Leader Documentary

Posted: Wed Oct 19, 2016 12:22 am
by Sandina
Hi all,

I really didn't know where to post this question so sorry if this is the wrong place!

Does anyone know what happened with the Thomas Leader documentary from 2013 that was supposed to air on BBC? Im watching the video footage on the Divine Truth channel but I'm wondering how the documentary actually ended up.