‘Irrefutable’ Facts on China