Here are 7 stunning moments from Tuesday's impeachment testimony

Two witnesses gave powerful and important testimony beginning Tuesday morning as the impeachment hearings into President Donald Trump continued.

Republicans finally got what they’ve been asking for in the form of two firsthand witnesses to President Donald Trump’s conduct — National Security Council staffer Lt. Col. Alexander Vindman and Jennifer Williams, an aide to Vice President Mike Pence — but they weren’t happy with what they heard. Both Williams and Vindman were stunned and disturbed by Trump’s July 25 call with Ukrainian President Volodymyr Zelensky.

Here are seven remarkable moments from the hearing:

1. Vindman laid out why Trump’s “inappropriate” demand for Ukraine to investigate former Vice President Joe Biden was so disturbing.

“The Ukrainian judiciary is imperfect at the moment,” he said. “And the reliance on US support could conceivably cause them to tip the scales of justice in favor of finding a U.S. citizen guilty if they felt they needed to do it.”

2. Vindman made clear that — despite Trump defenders’ claims that the president only cared about fighting corruption Ukraine, not his own re-election campaign — he never mentioned “corruption” in his two phone calls with President Zelensky.

3. Williams reacted to the president’s attacks on her.

“I was not expecting to be called out by name,” she said.

4. Rep. Raja Krishnamoorthi (D-IL) spoke out against the attacks on Vindman suggesting he was insufficiently loyal to the United States.

“From one immigrant American to another immigrant American, I want to say to you that you and your family represent the very best of America,” he said.

5. Vindman read Fiona Hill’s evaluation of him.

Rep. Jim Jordan (R-OH) tried to attack Vindman’s credibility, saying his supervisors had expressed concerns about him. But the witness was prepared for this line of questioning, and he responded by reading a glowing review of him from Hill.

6. “Lt. Col.”

Vindman corrected Rep. Devin Nunes (R-CA) for not calling him by his rank.

Republicans have been trying to use the proceedings to out the whistleblower, but Schiff has said he won’t let the hearings be used for that purpose.