Obama is sorry

Ted Cruz Political Cartoons