Bruce Plante cartoon: Russia hackers, or Ukraine hackers?
Buy the original or reprint of this cartoon.
Have Bruce speak at your event.
Click here to enter this week's Bruce Plante cartoon caption contest. Deadline is noon Wednesday.
Bruce Plante Cartoon: Ukraine or Russia

Bruce Plante Cartoon: Bye Bye Baghdadi

Bruce Plante Cartoon: Prime Minister Boris Johnson

Bruce Plante Cartoon: Thank you Kurds

Bruce Plante Cartoon: Trump and who's listening

Bruce Plante Cartoon: Trump and the Border Moat

Bruce Plante Cartoon: Trump digs for honey

Bruce Plante Cartoon: Locked and loaded?

Bruce Plante Cartoon: Iran

Bruce Plante Cartoon: Boris Johnson and Brexit

Bruce Plante Cartoon: The Sharpie President

Bruce Plante Cartoon: Mexico will pay for the wall

Bruce Plante Cartoon: Trump and Captain Obvious

Bruce Plante Cartoon: Brazil nuts

Bruce Plante Cartoon: Trump and Greenland

Bruce Plante Cartoon: Trump and Greenland
Trump and Greenland, President Donald J. Trump, Trumpland Hotel and Golf Club, golf, fjord, glacier, iceberg, Danish territory
Bruce Plante Cartoon: Trump's trade war

Bruce Plante Cartoon: Trump and the Statue of Liberty

Bruce Plante Cartoon: Moscow Mitch

Bruce Plante Cartoon: Trump and the DMZ

Bruce Plante Cartoon: Huddled masses

Bruce Plante Cartoon: Iran

Bruce Plante Cartoon: Trump gets a royal gift

Bruce Plante Cartoon: Trade War

Bruce Plante Cartoon: Phoning Putin

Bruce Plante Cartoon: Sri Lanka bombings

Bruce Plante Cartoon: DHS Secretary Kirstjen Nielsen

Bruce Plante Cartoon: Trump goes to Vietnam

Bruce Plante Cartoon: The hot vortex

Bruce Plante Cartoon: Trump pulls out of Syria

Bruce Plante Cartoon: Saudi Crown Prince

Bruce Plante Cartoon: Gene Editing

Bruce Plante Cartoon: Military at the Border

Bruce Plante Cartoon: Trump's phone

Bruce Plante Cartoon: Oval Office Surveilance

Bruce Plante Cartoon: Trump at the United Nations

Bruce Plante Cartoon: Kim Jong Un's plan

Bruce Plante Cartoon: Trump and the North Korea Deal

Bruce Plante Cartoon: Facebook's Dive

Bruce Plante Cartoon: Iran

Bruce Plante Cartoon: Trump's double negative

Bruce Plante Cartoon: Trump's Bear Hug

Bruce Plante Cartoon: Trump meets with Putin

Bruce Plante Cartoon: The Thailand Cave

Bruce Plante Cartoon: Trapped Kids

Bruce Plante Cartoon: Trump and Kim Jong Un meet

Bruce Plante Cartoon: Trump Diplomacy

Bruce Plante Cartoon: Authored by Kim Jong Un

Bruce Plante Cartoon: Trump didn't jump

Bruce Plante Cartoon: Trump to help Chinese jobs

Bruce Plante Cartoon: Give Trump credit

Bruce Plante Cartoon: Trump and Kim Jung Un after Iran

Bruce Plante Cartoon: Kim Jong Un and Trump at the Table

Bruce Plante Cartoon: Trade War Tariffs

Bruce Plante Cartoon: Megamillion odds

Bruce Plante Cartoon: Putin in a landslide

Bruce Plante Cartoon: New Bar Tab

Bruce Plante Cartoon: Trump and Trade War

Bruce Plante Cartoon: Trump and Trade War
Bruce Plante Cartoon: Russian Cyberwarfare

Bruce Plante Cartoon: More Russian bots

Bruce Plante Cartoon: Bots, bots, bots

Bruce Plante Cartoon: The 2018 Winter Olympic Games

Bruce Plante Cartoon: The Stock Marrrrrrrrrket!

Bruce Plante Cartoon: Iran's leadership

Bruce Plante Cartoon: Trump and Kim Jong Un

See more cartoons by Bruce Plante

Bruce Plante cartoon: The annual Thanksgiving award goes to...
Bruce Plante cartoon: Tulsa and Daylight Saving Time
Bruce Plante cartoon: Who is the most honest U.S. president in history?