0
Anonymous
The 2018 FIFA World cup will be held in Russia.
Wiki User
Chat with our AI personalities
The host nation is yet to be announced.
The country is not yet decided as yet.
Your House. :)