Francis Chan’s final message to America
Feb. 23, 2020
(Burma testimony)
https://www.youtube.com/watch?v=ZmKqD2FlFds&feature=share
Francis Chan’s final message to America
Feb. 23, 2020
(Burma testimony)
https://www.youtube.com/watch?v=ZmKqD2FlFds&feature=share