Your support makes MPR News possible. Give Now

The campaign, part 1: Franken enters the Senate race

Politics Mark Zdechlik · ·