Latest insane propaganda stunt by Israel

CW:SA being discussed