Biden is losing it. Can barely talk
Biden said he got no money from China or Russia.
He set himself up with that. Testimony in the Senate tomorrow.