In Massachusetts Senate race, Elizabeth Warren debates Geoff Diehl - live updates
This is their first debate before the November primaries -- Warren and Diehl have agreed to three debates
This is their first debate before the November primaries -- Warren and Diehl have agreed to three debates