© 2023 by Nature Org. Proudly created with Wix.com

Commission to Every Nation- Jack and Carol Lavallee are Canadians called to serve in the United States and Mexico. They have a jail and prison ministry based in San Antonio Texas, directing two Faith Base Initiative Programs (God Pods) reaching incarcerated men and women with the gospel bringing freedom within their captivity