Keep scrolling down for answers and more stats ...
1.
Is Montreal in the USA ?
2.
Did the Russians dig the deepest hole into the Earth ?
3.
[Spoiler] Is Santa Claus real ?
4.
Was Apple created in South Korea ?
5.
Is English the main language for communication ?
6.
Is the Mexico City in Mexico ?
7.
Do kangaroos live in Chile ?
8.
Is Barrow located in the USA ?
9.
Do Japanese people have KFC for christmas ?
10.
Was YouTube created in 2006 ?