Grace for Undeserving People | Genesis 30:25-43
Mike Mazzye   -  

Why is Jacob blessed?