Your must-read for the day

Barry Rubin takes on the world’s warped perceptions of Israel and of the Islamic killers — and rips those perceptions to shreds by looking through the eyes of the jihadists themselves.  The same post reveals the startling inhumanity that is radical Islam.  It says much about the navel gazers on the Left that is Islam with which they chose to ally themselves, and not Israel.  I won’t say any more.  This is a post that you must read for yourself, in its entirety.