Chinese and Russian news laughing at Biden. They even show Trump hitting him with golf balls. Russian clip in comments. March 20, 2021 1:26 pm by IWB h/t genghis_khek We are primarily funded by readers. Please subscribe and donate to support us! Views: