Italian Luca Paolini. Photo: AFP

Paolini wins third stage of Giro d’Italia

Italian Luca Paolini. Photo: AFP
READ FULL ARTICLE