Yale Veterans Day Protest

Harkness Tower on the campus of Yale University in New Haven, Conn. (AP Photo/Beth J. Harpaz, File)

Leave a Reply