•
A celebrated Russian priest who adopted 70 children has been arrested on suspicion of pedophilia. Father Nikolai Stremsky, said to be the patriarch of Russia’s largest family and a recipient of a prize established by the Red Cross and Russian government, was reportedly detained Tuesday.
(www.themoscowtimes.com)
(post is archived)