Patrick Chovanec

Patrick Chovanec

@prchovanec · Twitter ·

The fact that you have no patience with any discussion of Hamas' own moral culpability for this situation doesn't make it mental gymnastics.