India arrests 70 call-centre workers accused of duping U.S. citizens

Record ID: 423445