The world this week

The weekly cartoon

May 21, 2025