Carp Team England’s incredible winning streak has come to an end as Russia have been crowned Carp Fishing World Champions in one of the tightest and closest fought battles in international carp fishing match history. More...