Ed Driscoll

HAMAS KILLS ITS OWN: John

HAMAS KILLS ITS OWN: John Podhoretz is right on the money.

UPDATE: Here’s Steven Den Beste’s take on things.