Stephen Pollard, David Duke and Victor Ostrovsky

By Gilad Atzmon | March 17, 2017 From the Jewish press we learn that Britain’s House of Commons Home Affairs Committee has summoned executives from Google, Twitter and Facebook for a hearing in order to slam the social media giants for failing to block ‘hate speech’ and ‘anti-Semitic’ content from their platforms. It seems that […]

Source