Philip Booth appears on China Central Television