April 27, 2012
-
April 27th, 2012.
As we departed the North Carolina Museum of Natural Science – I spotted this across the street. Seems like there should be more text on that placard. Eugenics is certainly an idea that surfaces every once in a while – but I think North Carolina was one of the states that really spearheaded the movement.…