Fugitive mafiosi evaded cops for two decades until he was spotted on Google Street ViewKatyanna Quachon January 6, 2022 at 07:25 The Register


Wanted killer cuffed in Spain after more evidence from Facebook

One of Italy’s most wanted gangsters was finally tracked down after being on the run for 20 years, thanks to a chance sighting on Google Street View.…

Leave a Comment