Man Wanted on Child Sexual Abuse Charges Identified with FBI’s Facial Recognition Technology
Steve Neavling ticklethewire.com The FBI’s facial recognition technology helped nab a man wanted on child sex abuse charges, Gizmodo reports. Neil Stammer, who speaks more than 10 languages, was wanted for 14 years and seemed to have no problem evading authorities. That was until recently when he submitted a visa application at the U.S. Embassy…