Save the Storks Launches Newest Mobile Medical Unit
State-of-the-art Stork Bus “Paloma” set to save lives in southern California Life Centers of Ventura County (LCVC) is a pregnancy resource center (PRC) located in Oxnard, Calif. Just 60 miles outside of L.A. — a city with over 20 Planned Parenthood locations. California is not a state that has been particularly kind toward pro-life efforts, with its governor openly criticizing pro-life initiatives over the years. But LCVC has […]