Scottish cyclist Katie Archibald wins her first Commonwealth Games gold with individual pursuit victory as England’s Sarah Vasey seals her first major title in the pool.

Read More At Article Source | Article Attribution