Question: where was the last world cup held and who won it
Answer: Russia; Rossiyskaya Federatsiya; Rossiya; Russian Federation; RU; Rus; RUS; Rossijskaja Federatsija; ru; Rossija; France; Republic of France; FR; République française; fr; FRA; French Republic; La France; Russian, won by France