During an intense hearing before the Senate Judiciary Committee on Wednesday, Senator Ted Cruz blasted former Deputy Attorney General Rod Rosenstein's role in the Russia investigation.
The Texas Senator pounded at the "errors" that have been revealed about the investigation into Donald Trump.
Cruz proceeded to systematically tear Rosenstein apart during the hearing, leaving him trapped like a rabbit.
Take a look:
Bravo, Senator Cruz, bravo.