Archive for Rainer Hachfeld of Germany, PoliticalCartoons.com
You may browse the cartoon site, but you will not have access to the high resolution images for reproduction. Click on the thumbnail images and links below to view larger, preview cartoons. As a subscriber, you can unlock all of the great resources of our download site. Click here for TEN REASONS why our political cartoon service is the best for YOUR publication!

Below are the latest images uploaded to the system, displayed in reverse chronological order. You can quickly view older cartoons a page at a time, search for specific keywords, or use our advanced search page.

Keyword Search:      ADVANCED

PREVIOUS   1   2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  
21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  
41  42  43  44  NEXT




Racist Trump
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 25, 2020

Trump's trillion-dollar plan
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 24, 2020

Coronazi Viktator Orbán
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 23, 2020

Cuban doctors in Italy
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 22, 2020

Entry to Germany
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 18, 2020

CureVac deal failed
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 17, 2020

overhead kicks
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 16, 2020

Putin's fairytale future
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 12, 2020

Two presidents in Afghanistan
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 11, 2020

Limited friendship
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 6, 2020

Trump and the virus
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 4, 2020

Merkel's potential successors
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
March 2, 2020

Unfriendly handshakes
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 27, 2020

Iranian election
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 23, 2020

Russia to pay fifty billion
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 19, 2020

Feminicide in Mexico
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 18, 2020

Mcron's offer
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 17, 2020

Pope Francis for celibacy
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 13, 2020

Irish election
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 12, 2020

Breach of Taboo in Germany
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 6, 2020

Erdogan and Putin in Idlib
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 5, 2020

Trump fights coronavirus
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
February 4, 2020

Matteo Salvini and the Sardines
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
January 31, 2020

Century Deal
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
January 28, 2020

International Court of Justicee
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
January 23, 2020

Isabel dos Santos
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
January 21, 2020

Change of shifts
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
January 19, 2020

Erdogan and Putin
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
January 18, 2020

Pope and Antipope
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
January 16, 2020

warmongers
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
January 7, 2020

Green Deal
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
December 16, 2019

US Senate annoys Erdogan
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
December 15, 2019

Winner Boris Johnson
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
December 13, 2019

unintentional alliance
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
December 9, 2019

Sleep of reason
By: Rainer Hachfeld
Germany, PoliticalCartoons.com
December 4, 2019

We do not accept and will not review unsolicited submissions from cartoonists.
Sales & Information: (805) 969-2829 sales@cagle.com
Billing Information: (805) 969-2829billing@cagle.com
Technical Support: support@cagle.com

FREE cartoons for your website if you're already a paying print subscriber!
Artwork and columns are copyrighted by each creator. All Rights Reserved. Unauthorized reproduction prohibited. Privacy Policy | Terms of Service