Water Found Near the Edge of the (Observable) Universe

Share it with your friends Like

Thanks! Share it with your friends!

Close

By Dr. Danny R. Faulkner Astronomers have detected water ~13 billion light-years away, which may be confirmation of biblical cosmology recorded in Genesis. …read more

Source: AIG Daily

    

  • Rating:
  • Views:442 views
  • Categories: Astronomy