Reports have surfaced that the secret to the Universe has been discovered in an old Weekly World News issue. Researchers are not sure exactly which issue…
Monthly Archives: July 2018
Three Super Earths, capable of supporting life, were discovered by scientists.
A Yowie, a big hairy beast, has been spotted roaming the streets of London.