Goa Police bust fake call centre, 13 held for duping US residents Nation Goa Police bust fake call centre, 13 held for duping US residents News Analysis India 3 years ago By IANS PANAJI: The Goa Police on Wednesday busted an illegal call centre operating from the beach village of Morjim in North Goa, whose...Read More