Partisan Hacks


During yesterday's Senate hearing on Russia's involvement with the 2016 election of Donald Trump, and whether or not members of the Trump team were complicit, Sally Yates said "To state the obvious, you don't want your national security adviser compromised by the Russians." I'm going to state something else obvious and that is it's not... Continue Reading →

France Says “Non”


France said "non." They said "non" to fascism, tyranny, racism, xenophobia, and hatred. In fact, France overwhelmingly said "non" with centrist Emmanuel Macron beating far-right nationalist Marine Le Pen by a devastatingly 30%. With Macron's victory, France, Europe, and the entire world breathed a sigh of relief. The entire world minus Russia. Putin was up to his... Continue Reading →

La Platina Detour


I drew this cartoon last week for The Costa Rica Star and I totally forgot to post it here. I like to let The Star have it on their site for a day or two before I publish it on my page. From the Star's article: The La Platina Bridge in Costa Rica is the main... Continue Reading →

Scale That Wall


Last week Donald Trump signed a spending bill to prevent a government shutdown. He wanted $1.4 billion to be included as a down payment on his stupid border wall. That $1.4 billion was to come from us, not Mexico. Trump didn't get it but he declared victory anyway. Included in the bill is $341 million for... Continue Reading →

Contraception Objection


Donald Trump signed another executive order. Unfortunately he didn't forget to sign this one and after thirty minutes of him signing it we got to take a look at it. It's nasty. The order, dubbed the "Religious Freedom" order, directs the executive branch to "honor and enforce" existing protections for religious liberty and asks agencies... Continue Reading →

Tick Tick Boom


You would think that if someone voted to strip healthcare from millions of people that they wouldn't celebrate it openly? But then again, Hitler held rallies too. Republicans, who complained that Democrats passed Obamacare without knowing what was in it, passed Trump/RyanCare today without knowing what's in it. Many even admitted they didn't read the... Continue Reading →

Laughable Justice


During the confirmation hearings for Jeff Sessions as Attorney General, his Senate colleague and fellow Alabaman Richard Shelby said that Sessions' history of “treating all Americans equally under the law is clear and well-documented.” Did you just laugh? Desiree Fairooz did. Fairooz was in attendance as a member of the Code Pink activists group to protest... Continue Reading →

Fire Colbert


I'm sure this point has been made elsewhere, but I wanted to put some ink on it. After Donald Trump treated Face The Nation host John Dickerson very rudely, late night talk show host Stephen Colbert decided to tear into Trump. What is it with talk show hosts making the news this week and forcing... Continue Reading →

Paul Ryan’s Baby


Jimmy Kimmel used the monologue of his talk show on ABC Monday night to talk about his newborn son. It was a frightening story that had a happy ending. Shortly after his son was born it was discovered that he had heart defects and needed emergency surgery. Kimmel was very emotional in telling his story,... Continue Reading →

Friends In Low Places


Donald Trump has a thing for fascists, strongmen, bullies, and just all-around terrible people. He gets hot flashes over Russia's president Vladimir Putin. He calls Turkey's president Recep Tayyip Erdoğan to congratulate him on his recent power grab. He held a reception for Egyptian president Abdel Fattah el-Sisi of Egypt who gained power through a coup.... Continue Reading →

Blog at WordPress.com.

Up ↑