by Matthew Wood Monday 18 September 2023
England overcame a spirited Japan side in greasy conditions at Stade de Nice on Sunday to maintain their winning streak in the ongoing Rugby World Cup campaign.
Talking Rugby Union