Other Sports Scottish cyclist Katie Archibald wins gold at Track Cycling World Championships April 14, 2017