CBC Adopts Canard that Israel Denies Vaccine to Palestinians

It seems that there’s nothing Israel can do, or not do, to spare it from unfair critique in the news media. When it comes to the race to vaccinate against COVID-19, Israel is leading the pack and doing so by a wide margin. Israel has vaccinated more people as a percentage of its overall population, […]