Sen. Patrick Leahy Expected To Preside Over Impeachment

  • Oops!
    Something went wrong.
    Please try again later.

A spokesman for the senator says it'll be up to Senate Majority Leader Chuck Schumer and Minority Leader Mitch McConnell to decide.