Hill and Holmes sworn in for impeachment hearing testimony

Nov 22, 2019, 08.30 AM(IST)
Hill and Holmes sworn in for impeachment hearing testimony. Watch video to know more.