The Chinese whistleblower says that Biden turned himself in.
Very interesting timing considering the dog comms coming out.
(Sauceless claim until further notice.)
Disclaimer: I'm only putting the video out because it's dusting.
It remains unproven until further notice.
Discern for yourself.