radical left funding Cartoons