Biathlete Fourcade storms off world championships podium after Russia handshake snub

French biathlete Martin Fourcade stormed off the medal podium at the biathlon world championships after Russian competitors Alexander Loginov and Anton Shipulin refused to shake his hand. The incident happened as Fourcade was standing on the podium where he and his teammates received their silver medals after finishing second to Germany in the mixed relay […]