Scamming


Fake Call Centers Scamming US Citizens Busted in India

Fake Call Centers Scamming US Citizens Busted in India

In a massive operation, police busted at least three call centres in Mira Road locality and detained over 750 people allegedly...

Oct 5 2016, 10:00am CDT