The Guardian favicon

Graham Platner shrugs off scandals to win Maine Democratic Senate primary