India: Fraud international call centre busted in Naraina
New Delhi, Jun 6 (PTI) 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.