Opinion

The Immoral Silence to the Destructive Xenophobia of ‘Just Leave’ | Wim Laven

Donald Trump tweets “Why don’t they go back and help fix the totally broken and crime infested places from which they came” and doubles-down by… Continue reading

A Play on Trump and Leaked Cables, In One Act | John L. Micek

(Ext. 10 Downing Street, nighttime. The lights of London shine in the late evening. Revelers wander in and out of pubs. Big Ben stretches imperiously… Continue reading

Billionaires and American Politics | Lawrence Wittner

Is the United States becoming a plutocracy? With the manifestly unqualified but immensely rich Donald Trump serving as the nation’s first billionaire president, it’s not… Continue reading

Today’s cartoon for Wednesday, July 17

Today’s cartoon is by Pat Bagley, The Salt Lake Tribune.… Continue reading

  • Jul 17, 2019

How Well Do You Know the Democratic Candidates? | Peter Funt

How well do you know the Democratic candidates for president? They are an eclectic bunch, with personal stories that differ more than their policies. For… Continue reading

Today’s cartoon for Tuesday, July 16

Today’s cartoon is by Jeff Koterba, Omaha World Herald.… Continue reading

  • Jul 16, 2019

Trump’s 127th week in office | In cartoons

Our cartoon chronicle of the 45th president continues with a look back at Week 127 of Donald J. Trump in the White House. A warning:… Continue reading

Democrats You’d Have a Blank With | Raging Moderate

Back in 2000, the Presidential Election was tight and much attention was focused on who better related to the public. Al Gore was viewed as… Continue reading

The Mop Closet of American History | Robert C. Koehler

“They were quiet, and just staring, blankly,” she said. “There were just blank stares and no expressions on their faces.” Welcome to hell, as presided… Continue reading

Today’s cartoon for Monday, July 15

Today’s cartoon is by Pat Bagley, The Salt Lake Tribune.… Continue reading

  • Jul 15, 2019

Father’s lessons | Tom H. Hastings

Sometimes the personal overrides the burning political—just before it doubles back to connect. For me, I reflect on this day of my late father, who… Continue reading

Today’s cartoon for Sunday, July 14

Today’s cartoon is by Pat Bagley, The Salt Lake Tribune.… Continue reading

  • Jul 14, 2019

Busy year for the Legislature | The Petri Dish

State lawmakers outdid themselves this year in the assortment of ways they chose to extract more bucks from you, your neighbor, and even your friends… Continue reading

Slow Drivers: Are They Driving You Insane? | Tyrades!

Some people never break the posted speed limit, they gingerly seal it in bubble wrap. While lead-footed daredevils announce, “Put the pedal to the metal,”… Continue reading

Today’s cartoon for Saturday, July 13

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

  • Jul 13, 2019

The United States of Overreaction | Matthew Johnson

On July 4, at a Starbucks in Tempe, Arizona, six police officers were asked to either move out of a customer’s line of sight or… Continue reading

Today’s cartoon for Friday, July 12

Today’s cartoon is by Luojie, China Daily, China.… Continue reading

  • Jul 12, 2019

Trump’s 126th week in office | In cartoons

Day by day, week by week, month by month — it just doesn’t get any better, does it? Our cartoon chronicle of Donald J. Trump… Continue reading

American Concentration Camps | Robert C. Koehler

“These aren’t people. These are animals.” These words alone set off the alarm — the fascism alarm, you might say. Donald Trump is by no… Continue reading

Today’s cartoon for Thursday, July 11

Today’s cartoon is by Taylor Jones, Mount Dora, Florida.… Continue reading

  • Jul 11, 2019