Why did God show David great favor?
Pastor Subash Cherian
September 1st, 2019