Tag Archives: Trump inpeachment

The Battle to Impeach Trump Is Part of a Global Struggle for Democracy, by Henry Giroux

“Trump’s impeachment battle is part of the wider historical and global struggle taking place over democracy.”