Continuing 129 years of ministry in SIM’s first location, Nigeria

Nigeria is the most populous country in Africa, with over 200 million people, all in need of God’s amazing grace.  It’s here that SIM had its beginnings with the founding fathers landing on African soil in 1893, looking to penetrate the interior of the continent with...