WionNews Video

Exclusive: Federal authorities uncover fraud operation in Indian call center

Federal authorities in United States have uncovered a massive fraud operation going on in Indian call centers. the authorities revealed that the network of criminals in India have managed to steal billion of dollars from around the world.

Trending Videos