Which country is alled ‘Land of free peoples’?General Knowledge A. Thailand B. Japan C. Norway D. Canada