%term% Archives %page% %sep% %sitename%
by | Jun 4, 2020

Now for a few words about the criminal looters, arsonists, and murderers — and the good people — of today:…

by | Jun 4, 2020

It’s time to stay home, nonviolent protesters. Your message has been sent and received. From the local patches of social…

by | Jun 2, 2020

As a columnist and pundit, it’s usually a lot easier to hammer out good content on small, self-contained items. Some…

by | Jun 2, 2020

Martin Luther King Jr.’s claim that “a riot is the language of the unheard” has been invoked by apologists for…

by | Jun 1, 2020

If you did not grasp what the amorphous words “social justice” look like in a concrete sense, then after seeing…

by | Jul 11, 2018

This past weekend, the Haitian government, headed by Prime Minister Jack Guy Lafontant, announced price spikes on oil products. The economic…

by | Feb 3, 2017

The favorite word from the media on Wednesday: “Chaos.” As in, the Trump administration is in chaos. The world is…

by | Feb 3, 2017

Calm down, everybody. Just calm down. The moronic violence at Berkeley Wednesday night was just the latest evidence that behavior…

Sign up to receive our latest updates! Register
[ctct form="473830" show_title="false"]