The Claremont Independent Apr 9, 201628 Scripps Professors Will Protest Madeleine Albright’s Commencement SpeechYesterday’s issue of The Student Life contained an open letter, signed by twenty-eight Scripps faculty members, criticizing the selection...