Who are the puppet masters? - David Icke answers questions from Polish media

5 March 2018