BALI, Indonesia: A former Indian primary school teacher facing the death penalty in his homeland for the murders of 20 young women has been arrested on the Indonesian resort island of Bali, police said Monday.
To continue reading the rest of the article, click here