At a February 2026 gathering to commemorate the revolution that ushered in Iran’s Islamic Republic, the country’s supreme leader, Ayatollah Ali Khamenei, struck a reflective note. He remarked that it ...
'Good luck. Godspeed, Artemis II. Let’s go.' ...
“My mother, who has worked her a** off to help me and my brother afford this sport, is one of the strongest people I know,” ...