Watch: Democratic Representative Tim Ryan of Ohio lets loose on GOP Reps

Tim Ryan of Ohio gives his Republican colleagues a piece of his mind during a speech yesterday regarding the Jan. 6 insurrection on Capitol hill.

See also: Tim Ryan losing his shit about the GOP throwing a hissy fit about Dr. Seuss.