Reigning world champions overcome spirited Atlas Lions display to set up showdown with Argentina on Sunday. France are seeking a third World Cup triumph in
Reigning world champions overcome spirited Atlas Lions display to set up showdown with Argentina on Sunday. France are seeking a third World Cup triumph in