Pages

Feb 12, 2018

Episode 312 | Chris DeMars - Doing Something with His Life

US Sentences 21 People in India Call Center Scam

The U.S. government has sentenced 21 people to jail terms for their involvement in a call center scam based in India that targeted U.S. vict...