The Battle Begins SermonJosh PoolJanuary 29, 2023Covenant Baptist ChurchOld Testament, Genesis, Sin, Grace, Faith, Cain & Abel