How Susan Collins’ 30-year run ended in an anti-Trump wave
For three decades, Collins defied the gravity that pulled down other Republicans in New England.
For three decades, Collins defied the gravity that pulled down other Republicans in New England.