World France Wins World Cup By Merrit Kennedy Published July 15, 2018 at 10:08 AM PDT Facebook Twitter LinkedIn Email