Anti-christian Violence

December 20, 2011

India Tribunal Indicts Local Government for Anti-Christian Violence

Report describes violence as ‘torture’ and lambasts government officials for being ‘silent spectators and bystanders.’