An IDF aircraft snapped this photo of Palestinian terrorists launching mortar shells from an elementary school. Talk about human shields!
I wonder why no one in the UN asks the obvious question: when will the Palestinian leaders lay down their arms and attempt to live in peace with their neighbors? The suffering of the Palestinian people is due solely to their corrupt, despicable leadership.
Hat tips: Atlas and Larwyn. Cross-posted at Doug Ross @ Journal