Site icon Little India: Overseas Indian, NRI, Asian Indian, Indian American

Indian Police Detain Hundreds Over US Tax Scam

Indian police have detained and questioned more than 750 bogus call centre workers accused of stealing millions of dollars from American citizens by posing as United States tax officials

Exit mobile version