
Russian cult leader linked to human and drug trafficking arrested in Argentina
Doctors at the hospital in Bariloche, a paradisiacal Argentinean city at the foot of the Patagonian Andes, were struck by the odd demeanor of a 22-year-old Russian woman who showed up at the emergency room ready to give birth. She was accompanied by two …