Congress votes for things the military doesn't want, and planes and other weaponry that cost a lot but don't work.
As a former presidential campaign manager, I remember the final week of the campaign as being the longest and most important week of the campaign. The week doesn't seem to end.
As a life-long liberal who has engaged in protests against the government and for civil rights, I am saddened at efforts by some of my fellow liberals to silence commencement speakers with whom they might disagree on some issues.
In 2016, Trump, with his outsized ego, his anti-immigrant and anti-trade positions, coupled with barely disguised racism and deep-seated sexism and a willingness to lie whenever it suited him, was a near perfect fit.
Politicos talk a big game about bringing jobs to devastated cities like Detroit, but rarely succeed.
The decision in McCutcheon v. FEC is a devastating blow in efforts to rein in out-of-control costs of campaigns.
Rural voters believed the Democrats traded millions in campaign cash at their expense. Along came a guy named Trump to give these voters a political voice.
Republicans need to stop complaining about blacks voting over 90% for Democrats. If they're not willing to compete in those neighborhoods, they will keep losing those voters.
It is Trump who plays with the tax code to pay no taxes; it is Trump whose Trump-brand products are made overseas by cheap labor; it is Trump who hires undocumented workers from Poland to work on his projects, then refuses to pay them minimum wages.