Palestinian girls show marionettes at Mahdi Karira's office in Gaza City, on Dec. 23, 2019. Mahdi Karira, a 39-year-old master at making the marionette, spent 6 months on training a group of 8 girls and 2 young men to make puppets and perform puppet theater shows for children, in an attempt to promote the art of puppet theater in the Gaza Strip. (Photo by Rizek Abdeljawad/Xinhua)