Posts US Senate Debate: Elizabeth Warren & Geoff Diehl 5 years ago Chris Hanrahan US Senate Debate: Elizabeth Warren & Geoff Diehl Who won this debate? Comment on this post with your thoughts,...