New Alabama monument honors slaves subjected to experiments
A new monument in Alabama is dedicated to three Black women who were forced to undergo experimental surgery during…
Read More...
Read More...
Recover your password.
A password will be e-mailed to you.