Controversial Alan Turing sculpture unveiled in England January 31, 2024 compassq 5 THINGS TO KNOW, HEROES, HEROES & HISTORY Comments Off on Controversial Alan Turing sculpture unveiled in England Credit: On image After years of sniping and planning meetings, a sculpture honoring Alan Turing was finally unveiled at Cambridge’s Kings College in England, where he…