Emily Batty wins World Cup silver in La Bresse, France

Emily Batty wins World Cup silver in La Bresse, France