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 ...