July 7, 2026The National Alliance for Life is an umbrella body for pro-life organisations in South Africa https://www.nal.org.za/