Which of the following country are called “Land of free peoples”?

A. Thailand
B. Japan
C. Norway
D. Canada

Leave a Comment