Fake Call Centers Scamming US Citizens Busted in India Posted on 05/10/2016 by ians In a massive operation, police busted at least three call centres in Mira Road locality and detained over 750 people allegedly threatening US and other foreign nationals, police said here on...