Meg Robbins and Hannah Rafkin, both from the Class of 2017, recently returned to campus to screen their film In Stitches. In 2015, the two studied abroad in Cape Town together and fell in love with ...