Advertisement

Warren Wins US Senate Seat

Warren Wins US Senate Seat

Harvard Law School professor Elizabeth Warren defeated incumbent U.S. Senator Scott Brown Tuesday night by a margin of eight points.

Advertisement