Paris Peace Accords 23 Oct. 1991

Tuesday, September 16, 2014

Christians in ‘China’s Jerusalem’ Are Fighting Church Demolitions


Dramatic footage shows congregation battling riot police

TIME | 15 September 2014

No comments:

Post a Comment