Senator Sworn In For Start Of Impeachment Trial
Senator Sworn In For Start Of Impeachment Trial
Marc Liverman reports Democrats are demanding that new witnesses should testify.