People walk through frost haze in the Siberian city of Novosibirsk, about 2800 km east of Moscow, on December 16, 2012. A Russian sect leader who called himself an alien was on Thursday sentenced to ...
more People walk through frost haze in the Siberian city of Novosibirsk, about 2800 km east of Moscow, on December 16, 2012. A Russian sect leader who called himself an alien was on Thursday sentenced to 11 years in prison after being found guilty of raping and sexually abusing his followers, authorities said
less