France Defeats Croatia To Win Soccer World Cup, Pussy Riot Claims Field Invasion

France has won a second soccer World Cup title at the Luzhniki Stadium in Moscow, defeating Croatia 4-2.

leave a comment: