The removal was prompted by a letter claiming the quote misrepresents Castro's "infamous legacy" and "ignores" values Penn State strives to embrace.
Δ