Instead of addressing demands for social progress, such as single-payer insurance, Democratic leaders find it much easier and more comfortable to denounce Trump. But it’s not working, as Norman Solomon explains.

As months turn into nearly two years and no solid evidence emerges to nail Russia for nabbing Election 2016, some big Russia-gate cheerleaders are starting to cover their tracks, as Daniel Lazare explains.

Gina Haspel is the new CIA Director after the Senate voted on Thursday 54-44 to confirm her, with six Democrats agreeing. In this interview, Francis Boyle explains why Haspel could be at risk of arrest on trips abroad.