The Higher Moral Ground


This week’s Spectator cartoon.