Protesters left signs on the College Green Benjamin Franklin statue, demanding Penn divest from local police and invest in public schools, on June 13.
Protesters left signs on the College Green Benjamin Franklin statue, demanding Penn divest from local police and invest in public schools, on June 13.