A nun cries as she participates in a protest demanding the arrest of a bishop accused of rape, in Kochi, Kerala, India in September.In by December 17, 2018Leave a CommentA nun cries as she participates in a protest demanding the arrest of a bishop accused of rape, in Kochi, Kerala, India in September.