In a recent survey, 90% of Americans believe that easy access to food is a basic human right. Penn’s executives apparently disagree. Across Penn’s campus, the food options are endless. Taking a stroll ...