Impeachment Hearings Day 3: Williams, Vindman, Volker and Morrison full testimony