DNA Results Pending: Polish Woman Claims to be Missing Madeleine McCann

Ava-X, a Swiss facial recognition company, has declared that the Polish woman…