For nearly ten years, the Chen missionary family faced the constant threat of malaria and the recurrence of cancer but found God is their dwelling place.   Read print story.

By Good TV staff | posted 8/22/2022

By admin