russia 2018

World Cup 2018: France Wins Second Title after Beating Croatia in Thrilling Final

France has won its second FIFA World Cup title after beating Croatia in a thrilling final in Moscow's Luzhniki Stadium.…

6 years ago

FIFA to release Michael Garcia’s World Cup corruption report

World football's governing body, Federation Internationale de Fooball Association (FIFA), agreed to publish a "legally appropriate version" of a report…

9 years ago