The sad truth is there are lots of Margaret Sangers and too many of them sit on the Supreme Court. By wereyou on Jun 2, 2019
Home » Uncategorized » The sad truth is there are lots of Margaret Sangers and too many of them sit on the Supreme Court. AND perhaps an even sadder truth may be the very victims DO NOT CARE.