Ranchi court acquits sister Concilia Baxla and Anima Indwar

India