Chinese on fire at chili eating contest

An annual chili pepper festival kicks off in central China’s spice-loving Hunan province with a chili-eating contest in which the winner set a blis...
Back to Top