On this day in 2018: Scotland’s Katie Archibald wins Commonwealth Games gold The Independent Sport

The Scottish cyclist broke the Games record in a blistering qualifying session. The Independent Sport Read More