GOP Sen. Susan Collins is between a rock and a hard place on impeachment as she struggles to hold her seat

Don't Sit on the Sidelines of History. Join Alternet All Access and Go Ad-Free. Support Honest Journalism.