Arrow Electronics Commissions New Film Exploring the Future of Blind Mobility
CENTENNIAL, CO / ACCESS Newswire / October 14, 2026 / When twin sisters Irina Crocker and Silvia Stelea were 19, they were told that the genetic condition they were born with would eventually cause them to go blind.But Crocker and Stelea never let …