Dongfeng Race Team wins the Volvo Ocean Race

In the closest finish in race history, Dongfeng Race Team has won…