Opinion

Embarrassing moments from Trump’s visit to India | Mel Gurtov

Donald Trump abroad never ceases to entertain with his ignorance and misstatements. As India’s leaders learned from Trump’s previous visits to Saudi Arabia and China,… Continue reading

 

Trump Betrays His Promise to Protect and Fight for American Workers | Lawrence Wittner

Campaigning for the presidency in 2016, Donald Trump promised that, if he was elected, “American worker[s] will finally have a president who will protect them… Continue reading

 

#Traitors4Trump | Tom H. Hastings

The fake president in the White House is a traitor, a liar, a braggart, and a tool. Trump is violating the Constitution every chance he… Continue reading

 

Today’s cartoon for Thursday, Feb. 27

Today’s cartoon is by Dave Granlund, PoliticalCartoons.com.… Continue reading

  • Feb 27, 2020

Here’s how Bernie can beat Trump! (Possibly. Theoretically.) | Dick Polman

Bernie Sanders’ sweeping win in the Nevada Democratic caucus will surely prompt the Russians to pop Champagne. They’ve been reportedly boosting Bernie behind the scenes,… Continue reading

Impractical Manifestation of a Midlife Crisis | Rich Manieri

I bought a BMW. It’s a white convertible that screams “Midlife crisis!” from the highest rooftops. Of course, when I bought it two years ago,… Continue reading

  • Feb 26, 2020

Today’s cartppm for Wednesday, Feb. 26

Today’s cartoon is by David Fitzsimmons, The Arizona Star.… Continue reading

  • Feb 26, 2020

Olympia’s Money Struggles | The Petri Dish

OLYMPIA — The latest revenue forecast for the state is presenting Democratic budget writers in the House and Senate with a new challenge. Too much… Continue reading

Cancel culture is here and hard to stomach | Letter to the editor

To the editor: Burning books, Beatles records and now burritos? Cancel culture is bitter and acrid. Like the char from the bottom of a home… Continue reading

  • Feb 25, 2020

Today’s cartoon for Tuesday, Feb. 25

Today’s cartoon is by Bart van Leeuwen, PoliticalCartoons.com.… Continue reading

  • Feb 25, 2020

Today’s cartoon for Monday, Feb. 24

Today’s cartoon is by Dave Whamond, Canada, PoliticalCartoons.com.… Continue reading

  • Feb 24, 2020

Yes, Trump’s Interference With Our Institutions is That Bad | John L. Micek

Susan Collins was absolutely right about this much: President Donald Trump has learned his lesson. And he’s learned it by heart. Thanks to the Senate’s… Continue reading

Today’s cartoon for Sunday, Feb. 23

Today’s cartoon is by Peter Kuper, PoliticalCartoons.com.… Continue reading

  • Feb 23, 2020

Today’s cartoon for Saturday, Feb. 22

Today’s cartoon is by Marian Kamensky, Austria.… Continue reading

  • Feb 22, 2020

Today’s cartoon for Friday, Feb. 21

Today’s cartoon is by Dave Granlund, PoliticalCartoons.com.… Continue reading

  • Feb 21, 2020

The Paradox of Climate Security | Robert C. Koehler

If there’s anything that’s going to shatter national borders and force humanity to reorganize itself, it’s climate change. But as long as we look at… Continue reading

Donald Trump’s Plan for America: Make It Ignorant | Wim Laven

On February 10th, the White House released its budget for the fiscal year 2021. It broadly showcases the values promoted by Donald Trump and the… Continue reading

Today’s cartoon for Thursday, Feb. 20

Today’s cartoon is by Stephane Peray, Thailand.… Continue reading

  • Feb 20, 2020

The Wall: Separating Democracy From Voters | Robert C. Koehler

The mainstream media imposes some serious certainties on the 2020 Presidential Election that drive me into a furious despair, e.g.: Even though Bernie Sanders, winner… Continue reading

Today’s cartoon for Wednesday, Feb. 19

Today’s cartoon is by Peter Kuper, PoliticalCartoons.com.… Continue reading

  • Feb 19, 2020