News

Mark Anthony Gonzales, 26, who is accused of being the infamous ‘Lake Tahoe Foot Fondler’, was arrested at his home in Atwater, California, on Tuesday, according to police. Two women staying ...