In the early hours of June 22, 2025, a joyous French wedding in the quaint village of Goult, southeastern France, was shattered by...