Science When every face is a puzzle: Up to 3% live with face blindness Kenneth Glad • 21. February 2026 •