Wednesday, November 19, 2008

India Arrests 2 Priests, Nun In 1992 Killing

NEW DELHI, India (CNN) -- Federal police arrested two Roman Catholic priests and a nun Wednesday in the 16-year-old killing of a nun whose body was found in a well in southern India.

More...