Operation Rescue is Beacon’s Women Center in Montgomery, AL, has closed. An AL Dept. of Public Health source informed OR that Beacon, one of I reported May 30 that the Feminist Majority Foundation had issued a strange email requesting donations for the last standing abortion mill in MS, Jackson Women’s Health Organization, claiming “Extremists are […]