0
Anonymous
The next world cup is scheduled to take place in 2018 in Russia. However, there has been a lot of controversy surrounding FIFA's decision to give the tournament to Russia with many allegations of bribery leading to Sepp Blatter's resignation.
Wiki User
Chat with our AI personalities