Post Pic

Canadian TV Falsely Implying Israel is Responsible for the Death of Gaza Babies?

Another example of the insanity and profound anti-Israel bias currently gripping mass media all over the world. If it can be blamed on Israel, it’s the world’s lead news… Continue reading