Holmesburg Prison | Dark Shadow of Evil
Holmesburg Prison, also known as the ‘Terrordome’, once a testing ground in Philadelphia, hides a frightening story of medical experiments between 1951 and 1974. The […]
Scientific RacismHolmesburg Prison, also known as the ‘Terrordome’, once a testing ground in Philadelphia, hides a frightening story of medical experiments between 1951 and 1974. The […]
Scientific Racism