Is Biden China's Puppet?