Operation Rescue (formerly Operation Rescue West or California Operation Rescue) is a pro-life organization which originated in California and is now based in Kansas.
Operation Rescue (formerly Operation Rescue West or California Operation Rescue) is a pro-life organization. This pro-life organization originated in California. This pro-life organization is now based in Kansas.