General Knowledge How many football World Cups have been played till now? Options:A. 18B. 19C. 20D. 21View AnswerD. 21 Continue Reading Previous: The International Olympic Committee (IOC) was founded in 1894 at___________?Next: IMF stands for __________?