How could an all-powerful and loving God allow this to happen? We may not understand in our limited knowledge of time and space, but that doesn't change who God is.