Salim October
null
The organization describes itself as a “Catholic, pro-life nonprofit” that sponsors “life-saving missions in over 100 countries.” The group was founded in 1981 in Maryland and is presently based in Front Royal, Virginia.
Salim October
null
The organization describes itself as a “Catholic, pro-life nonprofit” that sponsors “life-saving missions in over 100 countries.” The group was founded in 1981 in Maryland and is presently based in Front Royal, Virginia.