Philadelphia Police Department and Penn Division of Public Safety officers stood guard on College Green as protesters called on Penn to defund the local police.
Philadelphia Police Department and Penn Division of Public Safety officers stood guard on College Green as protesters called on Penn to defund the local police.