World8 months ago
Germany busts ‘Europe’s largest scam call centre network’ – World News
BERLIN Germany said Thursday that police had busted what was probably Europe‘s largest network of fraudulent call centres, responsible for thousands of calls a day trying...