SHAPIRO: Hamas understands myopia and moral imbecility of the West

.....

© Ottawa Sun