Andrew Lloyd Weber

Conflict & Justice

Torch protests

Faith shares her thoughts on the recent protests over China's human rights record that resulted in the Olympic torch getting extinguished on its way through Paris.

Conflict & Justice

Torch protests

Faith shares her thoughts on the recent protests over China's human rights record that resulted in the Olympic torch getting extinguished on its way through Paris.