And they are now being challenged
You do realise that the discussion going on in this thread has been discussed over and over and over for thousands of years?
No closer to any scrap of evidence or proof than we was 1000 years ago, and no further from any scrap of evidence or proof than we will be 1000 years from now.
This applies to both sides of the argument.You do realise that don't you?