Trump Impeachment hearings live: Public testimony from Fiona Hill and David Holmes
Trump Impeachment hearings live: Public testimony from Gordan Sondland
Trump Impeachment hearings live: Public testimony from Volker, Vindman, Williams & Morrison
Trump Impeachment hearings live: Public testimonies from Bill Taylor and George Kent