The noted Christianity apologist was born in India and built…

The noted Christianity apologist was born in India and built…

Absent from the body is to be present with the Lord, may he rest in peace

The noted Christianity apologist was born in India and built an international ministry based out of Atlanta. He died after a brief bout with sarcoma.

Facebook Comments