Not knowing Italian, the news from the scene is hard to parse, but I read it as the driver making a left turn in front of Scarponi as they approached an intersection from opposing directions.
Not knowing Italian, the news from the scene is hard to parse, but I read it as the driver making a left turn in front of Scarponi as they approached an intersection from opposing directions.