Participants Archive

  • Integral Mission South Africa is an emerging network of people, project and church leaders committed to addressing various forms of poverty and joining God’s mission – with nothing left out!...

    IMSA 13 Participants

    Integral Mission South Africa is an emerging network of people, project and church leaders committed to addressing various forms of poverty and joining God’s mission – with nothing left out!...

    Continue Reading...