
Russian cult leader arrested in Bariloche for human trafficking
Russian cult leader Konstantin Rudnev was arrested at Bariloche airport last Friday as part of an ongoing human trafficking investigation, the Herald’s sister publication C5N has reported. More than a dozen individuals were arrested for their alleged …