Headlines (03/10/2022)

GB are World Champions in Men's Team Trap

Great Britain’s Olympic Trap men’s team are World Champions after defeating Czech Republic in the final in Croatia.

more...