An Italian mafia boss has been arrested after he was sighted on Google Maps, a web mapping platform and consumer application offered by Google, IgbereTV reports. ...
Please turnoff your ad blocking mode for viewing your site content