April 12, 2019
When will this nightmare end?
What will it take? Another two years? Another 19 hardened Democrat lawyers and 40 professional staffers? Another 500 witnesses? Another 50 million dollars spent, 2,800 subpoenas, 500 search warrants?
Aft...