Delhi Police bust fake international call centre that duped hundreds of UK citizens, 21 arrested

The Delhi Police Sunday said it has busted a fake international call centre in West Delhi’s Naraina and arrested 21 people for allegedly cheating hundreds…

View More Delhi Police bust fake international call centre that duped hundreds of UK citizens, 21 arrested