Forced Sterilization After 105 Years

Written by Gary North on January 23, 2012

The state of Indiana was the first to pass a law mandating sterilization. That was in 1907. States are still quietly doing this. BOSTON, MASSACHUSETTS, January 18, 2012, (LifeSiteNews.com) – On Tuesday, the Massachusetts Appeals Court threw out a lower court’s ruling that would have forced a mentally ill woman to undergo an abortion and […]

Continue reading →