News

Richards was battling brain cancer, a diagnosis she received in 2023. “This morning our beloved Cecile passed away at ... had formally argued Roe v. Wade before the U.S. Supreme Court.