vindication Cartoons