Skip to playerSkip to main content
  • 3 months ago
An American creator’s “raid” inside an alleged scam call centre in Delhi has gone viral, putting the spotlight back on operations accused of targeting victims overseas through fake tech support and customer service scams…

Category

🗞
News

Recommended