Arenberg, France, July 6 (AFP/APP): Simon Clarke of Israel Premier Tech won stage five of the Tour de France on Wednesday in a photo finish after a 157km run from Lille to Arenberg featuring 20km of cobbled mining roads. Belgium’s Wout van Aert of Jumbo […]