Online!
This is a good article, except this one sentence. No writer should ever, ever assume such liberties in writing articles, especially when they concern elected officials, and also when the article concerns events which have not yet taken place.
"It is unlikely that any Republican will vote today in favor of impeachment. No Republican senator will dare to vote against Trump."
IMO, only a person who is NOT a republican would make such a brazen statement. I noticed several errors in language and punctuation in this article, too. Today's generation (and the last) simply do not understand how to use the English language correctly. When I was in school, when dinosaurs roamed the earth, it was imperative to carry at least a B in English. I don't always get everything jiss right, but I do know a blatant error when I see one! But the article, nevertheless, is good reading and makes its point.