It was all cheers and celebrations for the host nation in the German 'lion city' of Brunswick on Sunday (22) as, for the first time since its inauguration in 2009, Germany took the European Team Championship title after years of Russian dominance.
Share this Article