In Philly's new pot war, revenge is a munchie best served cold

Comment icon 0 Comments
A wise man from Delaware County once cautioned that you don't tug on Superman's cape, or spit into the wind. If Jim Croce were still with us... Read more

The selling of the presidency 2017

Comment icon 0 Comments
One of the first books about politics that I remember seeing was written by a guy who, at the time, was a 26-year-old columnist for, ahem,... Read more

Biggest threat to 'law-and-order'? Our delusional attorney general

Comment icon 0 Comments
He repeatedly mangles facts and butchers the truth -- and almost never apologizes for it. He managed to rise to the top in Washington when... Read more

You know what Berkeley needs? A Free Speech Movement

Comment icon 0 Comments
There are many, many odious and hateful things that the conservative commentator Ann Coulter has said over the years. But since the issue at... Read more

Trump family's worst scandal may be China, not Russia

Comment icon 0 Comments
The big story this afternoon is the end of Bill O'Reilly's 20-year reign of terror at 8 p.m. on the Fox News Channel. But when word came down... Read more

Like Daytona, race for Philly DA keeps turning left

Comment icon 0 Comments
One by one, they rose up from their wooden pew and strolled towards the altar that was framed by a giant bronze cross -- people who had once... Read more

Turkey just voted for a dictatorship. Can it happen here?

Comment icon 0 Comments
Try to imagine this scenario happening in the United States: In a national referendum, a narrow majority of voters decide to hand powers to... Read more

Trump bombs again - and it's time to cancel this unreality show

Comment icon 0 Comments
It was exactly one week ago that President Trump ordered the launch of 59 Tomahawk cruise missiles at a Syrian airstrip last week and the punditocracy... Read more