Police in India arrest one of 26 men accused in 1998 rape of four nuns

Crux has this news here.