The people – and as they say 5,786 years of hindsight is 20/20 – worth looking up to are…June 9, 2026← Back to all articles