Elon Musk: A Chinese Puppet?