Elise LiebermaninThe Yale HeraldFighting for Freedom, Finding ForgivenessOn April 15, 1991, driving home to New Haven from Milford, Scott Lewis made a left on red without signalling. Moments later, he was pulled…Sep 14, 2018Sep 14, 2018