Call center scheme that deceived hundreds from over 20 countries exposed in Moscow
Disclaimer: TASS is Russian government propaganda, and not a reliable news source.
Top managers and some employees of the call centers have been detained as part of a criminal probe