Joining God’s Mission, or Everything I needed to know about mission I saw in Ratsu, Nigeria
Ratsu, Nigeria, a speck of a town two hours west of Jos, is so small and insignificant that even Google can’t locate it. As Nigerians say, it’s in “the bush.”