Zimbabwe Christian Alliance (ZCA) was formed in 2005 as an advocacy Christian organisation focused on addressing social, political, economic and humanitarian issues affecting the poor and vulnerable communities, mainly in rural areas.