Insane Social Media Reactions World

Italian cops nab mafia boss after Google Maps sighting in Spain

An Italian mafia boss who has been on the run for decades has been arrested after he was spotted on Google Maps. Gioacchino Gammino, 61, was found in Galapagar, Spain, where he was living under the name Manuel. A Google Street View shot showing a man resembling Gammino standing in front of a grocery shop […]