NEW DELHI – Police in India's Kerala state arrested a 48-year-old priest and charged him with rape of a minor after a teen girl in his parish delivered a baby.

Published in International