No way the Reps can spin this abomination. The Dems with the MSM and Big Techw will use it to maintain control over Congress. Game, set, and match.
35 Reps in the House voted for it along with every Dem. All 10 Reps who voted for impeachment have a vested interest in blaming Jan 6 on Trump.
There is no way for the minority party on the committee to raise any of the topics this article suggested.