How, scientifically speaking, can the stars fall from heaven as Jesus stated in Mark 13:25?
Comment:
That the scriptures refer to an Earth-bound perspective I agree. Meteors are meteoroids that enter Earth's atmosphere, so they literally fall from the sky...



