Controversial facial recognition technology highlights the need for in-house...

read more