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.…