Argentina defeats France in penalties to win World Cup

Argentina defeats France in penalties to win World Cup

The World Cup final from Qatar came to an end on Sunday as Argentina and France battled it out in what could be considered one of the greatest matches of all time…
Read More
Leave your comment