On Popping the Balloon

Who is the Chinese head of intelligence–Jules Verne? Don’t they have satellites? That was absolutely ridiculous!