MNN’s Elisa Talmage asks New Tribes Mission’s Albert Castelijn about a new airstrip in the Philippines.