India News | Press Trust of India | Sunday June 6, 2021
The Delhi Police busted an illegally run international call centre in West Delhi's Naraina and arrested 21 people for allegedly duping UK-based citizens by posing as revenue and custom officials of that country, officials said on Sunday.
www.ndtv.com