Kevin Mackinnon March 27, 2022
Canada’s Yvan L’Heureux ran on a treadmill in over 50-degree heat to prepare for this six-day event across the Sahara desert