The Hosts of The Source Black Women's Leadership Council broke the news story regarding the apology from the city of Philadelphia for the unethical medical experiments performed on mostly Black inmates at its Holmesburg …
Home
Feed
Search
Library
Download