News New Facial Recognition Analysis Challenges Madeleine McCann Claim A Swiss facial recognition firm, Ava-X, has cast doubt on the claim… Kacie MainMarch 19, 2023