August 15, 2022

Alleged mastermind of tax scam who duped Americans of $300m arrested in India

Representational imageReuters The alleged mastermind of a call centre scam that targeted thousands of Americans in the US was arrested in India, police said on Saturday 8 April. The US Justice Department had charged more than 60 people an