It’s A Sin November 25, 2012 / By David Lange Methinks Ibrahim Barzak of the AAP is trying to paint the Islamists in Gaza in a good light with this report