Cartoon for December 26, 2023

Our cartoonist's take on a bleak Christmas in the Holy Land

The National
Powered by automated translation
Updated: December 25, 2023, 8:01 PM