Diana Chandler, BP
The Chinese Communist Party imprisoned Pastor John Cao for seven years because of his Christianity, advocates say, then confiscated his passport to prevent him from returning...
The Chinese Communist Party imprisoned Pastor John Cao for seven years because of his Christianity, advocates say, then confiscated his passport to prevent him from returning...