Elgin Sheriff Court heard that on September 28, 2023, at around 8pm, Kai Thorpe, who now lives in Forres, was with a group of ...