Explaining “flawed” designs in nature; Why aren’t there different human species?; When do our souls arrive in heaven?


Episode #277: Explaining “flawed” designs in nature; Why aren’t there different human species?; When do our souls arrive in heaven?