Zionist settlers in Hebron raise a banner reading "Palestine never existed!" This perverse denialism is alas mirrored in much that the "left" is saying about Ukraine.
This is pretty funny.
Most Commented