Question: who won the last men's fifa world cup
Answer: France; Republic of France; FR; République française; fr; FRA; French Republic; La France; France national football team; Équipe de France de football