India Police Detain Bishops In Dalit March
Several bishops were detained Friday, March 5, in India’s southern state of Tamil Nadu where police halted a protest march against the alleged discrimination of Dalit Christians here and elsewhere in this mainly Hindu nation, Christian officials said.