Pastor Francesca Liu

Pastor Francesca Liu is a leading pastor of Nova Life Church. She has been ministering for over 20 years as a pastor.