03:05

Barbara Spectre explains who is behind the Destruction of Europe

Barbara Spectre is founder of Paideia, the European Institute for Jewish Studies in Sweden.