SHAPING DESTINY

Shaping Destiny is an international movement of Christians from many backgrounds, cultures and Christian traditions, dedicated to serving Christ by working with local churches to help them make disciples and serve the poor.  >> More about Shaping Destiny.

 

Read More