Protesters demand reparations for victims of Holmesburg Prison experiments during protest at Penn
Thursday, October 24, 2024 6:30PM
Protesters demand reparations for victims of Holmesburg Prison experiments during protest at PennSurvivors and families of the victims of the Holmesburg Prison experiments are once again calling for reparations.
Copyright © 2024 WPVI-TV. All Rights Reserved.