Horse racing: Emotions run high as Shepherd breaks Royal Ascot duck 22.06.2024 20:04 Today.rtl.lu ...