A Cycling Palestine team leader was detained by armed Israeli forces for "trespassing" during a protest ride against the Giro d'Italia cycling race
A Cycling Palestine team leader was detained by armed Israeli forces for "trespassing" during a protest ride against the Giro d'Italia cycling race