Barry Rubin reports:
On June 1, Canadian Broadcasting Corporation (CBC) anchorman Peter Mansbridge stated that the Gaza Strip “has one of the world’s highest infant mortality rates.”
The obvious implication: it is Israel’s fault because of its sanctions.
In fact, the Gaza Strip has a lower infant mortality rate than Turkey…
Legal Insurrection proposes “a ‘Save the Babies of Turkey’ flotilla”