France wins second World Cup ever Published by %s July 15, 2018 The team from France took home the 2018 FIFA World Cup title on Sunday […] Read more...