France Wins FIFA World Cup 2018

0
442
Photo Credit : FIFA

France have won the 2018 World Cup courtesy of a 4-2 victory over Croatia in an entertaining final at the Luzhniki Stadium this afternoon.

More to follow.

LEAVE A REPLY

Please enter your comment!
Please enter your name here