By Gilad Atzmon | July 27, 2017 In March 2016, the British government pledged 13.4 million pounds to the Community Security Trust (CST), a Jewish body that is committed to fighting hatred against one group only. One would expect that with all that money, the CST would do its job and curb anti Semitism. But the […]
Source