It was another momentous week in the aftermath of the riotous breach of the US Capitol on January While we still don't know all who participated in the attack the Left and the media quickly reached their conclusion that Donald Trump incited an insurrection and should immediately be impeached from office Never mind that Trump only has a handful of days left in office
[... more]