News
In August of 1930, Ethel Benson was institutionalized into the Delaware Colony for the Feeble Minded and never returned home. She was about 20 years old, Black and illiterate. Her great sin, in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results