Suppressed Scientific Evidence Proves Free Energy Source Dating Back 25,000 Years