The Mirror That Shows the Past

4 months ago
56

A mysterious device allegedly hidden in the Vatican archives… A machine that can see into the past.
Is it science, religion, or something beyond both?

Loading 1 comment...