Fiona Hill and David Holmes Finish Their Impeachment Testimonies, Here's the Highlights - November 21, 2019