Impeachment managers release legal brief ahead of Senate trial

Impeachment managers release legal brief ahead of Senate trial

CBS News

Published

President Trump's impeachment trial is set to begin in the Senate on Tuesday

Full Article