Tag Archives: Russia

SportsWorld

France win 4-2 thriller against Croatia,lift World Cup after 20 years

Moscow: France are champions, and deservedly so as they were the best team and the most efficient team at what was probably the best ever World Cup, but this was a final marked by controversy, firsts, brilliant interventions and blunders...

READ MORE