A 66-foot-tall banner with an image of Frederick Douglass and his statement from the commencement address to the campus has been recently installed on Case Western Reserve University’s Triangle Building. The statement reads: “The relation subsisting between the white and black people of this country is the vital question...