Feb 2019
MEDIA COVERAGE
Noah Starr, now 23, and a recent graduate of the University of Texas at Austin, swabbed his cheek with his entire group on a Taglit-Birthright Israel trip in May 2017. A few months later, Starr received a call that he could be a match.
Read more