There's No Place Like Home!
What would it be like to live in a country that has 1.2 billion people in a space the size of the continental U.S. east of the Mississippi River? In a word, it would be INDIA. Having just returned from seeing THE most fruitful, amazing ministry I’ve ever been privileged to...