Jubilant Scotland fans in an English town celebrated their first World Cup victory in 36 years. Corby in Northamptonshire is ...
This is the heartwarming moment polite Japanese fans clear rubbish from the AT&T Stadium after their World Cup match against ...