As a purveyor of news, Facebook has the best cat videos.
- Feb 3, 2019
- 2 min
Upon further review...welcome to the perimeter of abhorrence.
- Jan 31, 2019
- 2 min
I don't want to start any blasphemous rumours...
- Jan 28, 2019
- 2 min
Schools used to be sanctuaries; now they're more like trauma centers
- Jan 24, 2019
- 3 min
The land of opportunity is now the land of deprivation and despair.
- Jan 21, 2019
- 2 min
Ugliness in the Nation's Capital Reflects the Ugliness in the White House
- Jan 18, 2019
- 2 min
Nature still abhors a vacuum, including the one left by a president.
- Jan 16, 2019
- 2 min
Is this heaven? It might have been until Steve King arrived.
- Jan 14, 2019
- 2 min
If Republicans are fleeing from Trump, we may have to redefine "flee."
- Jan 12, 2019
- 2 min
Spreading and replicating—the virus that is Trump surges ahead.
- Jan 7, 2019
- 1 min
Suggested reading, impeachment fans.
- Jan 7, 2019
- 2 min
Huffing and puffing—just another wolf with a lot of wind.
- Jan 4, 2019
- 2 min
It's not so much what you say, it's how. But it's also what.
- Jan 3, 2019
- 2 min
Events "slightly" farther away have allowed us finally to use the word "awesome"— and mean it.
- Jan 2, 2019
- 3 min
Jakelin Caal and Felipe Gómez Alonzo: just new links in a chain of nationalistic intolerance.
- Dec 31, 2018
- 2 min
Mea culpa, mea culpa, mea maxima culpa
- Dec 27, 2018
- 2 min
Concerning Kirstjen Nielsen's so-called concerns.
- Dec 21, 2018
- 1 min
Trump, lip-dervice patriot, continues to disgrace America's veterans.
- Dec 18, 2018
- 1 min
Maybe a new nation deserves a new name.
- Dec 17, 2018
- 2 min
"The words of a man who has been there and doesn't want to go back."