Call center scheme that deceived hundreds from over 20 countries exposed in Moscow
Top managers and some employees of the call centers have been detained as part of a criminal probe
Top managers and some employees of the call centers have been detained as part of a criminal probe