Is Biden China’s Puppet?



Is Biden China's Puppet?