124 scammers from 13 different call centers were arrested for facilitating a tech support scam in Kolktata, West Bengal, India. (Credit: @spicybrown)
Couldn’t happen to a more deserving group…but whats taking to so long and why so few?
I said it was about time to catch all these son of b******
but that leaves me the question how many more scammers are left
or this is just a cover-up
anybody got videos of this
