Right down to street level.Each pin marks the address, to within 100m, of a scammer who makes a living by dispatching e-mails that promise huge financial rewards in return for a small upfront investment.
http://www.timesonline.co.uk/tol/news/u ... 811228.ece