Spa-Francorchamps circuit boss, Nathalie Maillet was found dead at her home on Sunday morning after she did not appear on the final day of Ypres Rally Belgium. The Ypres Rally, which was the Belgian round of the 2021 FIA World Rally Championship... MoreĀ»