A controversial Kyrgyz preacher and self-proclaimed God, arrested on charges of stirring religious discord, was found dead on Friday, authorities said. The Penal Service Administration said Arstanbek Abdyldayev, known as Arstan Alay, committed suicide by hanging himself in a prison colony where he had been transferred a few days earlier. The service said that Abdyldayev […]