England's World Cup semi-final against Argentina tonight will see a bitter sporting rivalry and a decades-long political row come to a head.

Argentina against England is much more than a football match. It’s a deep-rooted rivalry that’s full of enmity and transcends the sport

The England vs Argentina rivalry is fueled by historical and geopolitical tensions, particularly due to the 1982 Falklands War. | Football News