Brazil.
Russia.
France.
Russia will host the 2018 world cup.
The last country to host both the Olympics and the world cup is the U.S.A.
Brazil hosted the 2014 Fifa World Cup.
bariz
Brazil in 2014
United States.
Brazil.
It was Argentina.
Yes, it does provide grants to the host countries.