Helen Thomas to Jews in Israel; Go home!
This is Helen’s “Go back to Africa” moment I really have a hard time believing Helen Thomas has a job, but with all the leftists out there basically in lock-think over hating Israel, Thomas being their queen apparently, it’s all par for the course. If Thomas were capable of comprehending history, them Jooooos were in [...]