Wuhan, the largest city in the central Chinese province of Hubei, has a reputation for being one of China's three "furnace" cities, but on this occasion the heat was on the government officials as they were about to appear on a program where they'd be grilled by the host and a live audience made up of residents.