Germany Forsakes Justice for Palestine