I suppose my skepticism about the veracity of this claim is due to my "Western cosmology". Mea culpa!
https://news.ycombinator.com/newsguidelines.html
I suppose my skepticism about the veracity of this claim is due to my "Western cosmology". Mea culpa!