India Police Investigate Church Bombings
Indian police continued investigating Friday, December 4, church bombings and other attacks that rocked the Christian community in India's southern state of Tamil Nadu, raising fears of more tensions between Christians and Hindus.
...continue reading this story