Waleed Shahid describes himself as a democratic political strategist. He has a track record of mocking Jewish outlets and making anti-Israel comments on social media..   Read More in Israel NOWlej.