The GOP Scarlet Letter
Cartoon by Jim Day, Politicalcartoons.com