Jan 11, 2022 International News Mafia Member on the Run for 20 Years Arrested After Being Spotted on Google Maps A convicted Italian mafia member who has been on the run for almost two.. Read more