Who holds the moral high ground?

Shavua tov, a good week to everyone.John Hinderaker tears apart an AP 'analysis' on Israel and the 'Palestinians' here. It's worth taking the time to read.