Storia: Lara Gillespie begins Giro d’Italia Women with superb second place after race leader disqualified — Warptech Lab News