Over the last week, the American and Chinese ambassadors to Budapest got into a serious debate over China's responsibility for...