‘India-based call centers allegedly scared their victims and stole their money, including some victims’ entire life savings’
‘India-based call centers allegedly scared their victims and stole their money, including some victims’ entire life savings’
India based scamsters defrauded thousands of US residents with millions of scam calls posing as Social Security, IRS officials
The American Bazaar is a publication of American Bazaar, Inc., based in Germantown, MD.