demon star Articles

Demon Star, And Its Connection To Batman
· 6

The “Demon Star”, which flickers and dims in the vast universe on a regular schedule as it is eclipsed by another star, may have been recorded by ancient Egyptians. Scientists are studying calendars kept by the superstitious civilization and are …