Excellent article!
Very detailed choreography of events that are about to unfold as we march toward inevitable impeachment.
What is the Republican leadership doing to blunt this onslaught?
The senate will reign them in, they can subpoena anyone they want.