Monday, October 26, 2020

Needles and stitches




 



#FB00069




The Monster Study

The Monster Study was a non-consensual experiment performed on 22 orphan children in Davenport, Iowa in 1939 about stuttering. It was condu...