Neil Brennan claims that he is not a cartoonist, but he said “when I heard the news, this image was just begging to be done. “I can’t imagine a better way to eulogize this evil than to mock and laugh at it.” Neil adds: “BTW, The special ops unit that got Osama, SEAL Team 6 […]