North Carolina forced involuntary sterlization on some citizens


If the State of North Carolina sterlized you, you’ll get $50,000. How generous. Read about it here.

Advertisements

Comments are closed.