3 Atlanta area Indians among those sentenced in call center fraud scheme involving elderly victims
NRI Pulse Staff Report Atlanta, GA, January 31, 2020: Three Indians from the Atlanta area were among eight defendants who have been sentenced for their

