China playing ‘puppet master’ | Daily Tribune