SPORT Best Photos of France Celebrating with The World Cup as they Win in Russia (SEE Photos) By Admin - Jul 15, 2018 0 621 FacebookTwitterPinterestWhatsApp France won the world cup 2018 in Russia today, this will be their second time of wining a world cup in 20years, congrats to them, here are some photos i got, see more below!