Sneaky and stealthy as ever, PPFA opens 17th “health center” in Illinois
By Dave Andrusko Gosh, where have we heard this before? Planned Parenthood, which already had 16 “health centers” in the state of Illinois, quietly and without notifying sympathetic local officials, opened up a 17th. Located at 19831 Governors Highway in Flossmoor in south suburban Cook County, the 11,470-square-foot, single-story brick building is 29 miles from …
Continue reading "Sneaky and stealthy as ever, PPFA opens 17th “health center” in Illinois"