News - subcat

Mafia boss arrested by Google Street view
Published in News
Thursday, 06 January 2022 13:01

Mafia boss arrested by Google Street view


Had been on the run for 20 years

An Italian mafia boss on the run for 20 years was tracked down to a Spanish town after being spotted on Google Street View.