Fears of political agenda behind abuse allegation against Indian priest
Christian leaders in India have voiced concern that a priest accused of abusing a boy may have been framed to undermine the reputation of the local Christian community. Police in the central state of Madhya Pradesh arrested Fr Leo D’Souza, 56, on 10 July after a complaint from the parents . . . Read More