Which country is called “The Land of free People”? (A) Canada (B) Thailand (C) Indonesia (D) Malaysiaâ–ºCorrect Option Correct Answer is: B