How many times have these countries hosted the Olympic games?
I know Paris hosted twice already , once in 1900 but those were ages ago
Japan hosted the game once in Tokyo , how about Osaka?
Canada , China or Beijing ...I'm not sure.. any help?
PS. can you clarify what you meant by "Just too french?"