Argentina arrests notorious Russian cult leader after hospital scandal alerts police

On March 28, police in Argentina arrested 14 people in a human trafficking case as the suspects attempted to fly to Brazil. Almost everyone apprehended is a Russian national. Police arrested eight suspects at the airport in the city of Bariloche…

Continue Reading