Is God all-knowing? Does he know everything that will happen? If He doesn't, He seems not perfect, not all-powerful. But if he does, doesn't he know ahead of time which people will become unredeemed sinners, and sent to hell? If that's the case, why does he let them be born in the first place, knowing they are doomed?