General Knowledge Formosa is the old name of __________? Options:A. MongoliaB. ThailandC. JapanD. TaiwanView AnswerD. Taiwan Continue Reading Previous: International WomenNext: The Nobel Peace Prize 2012 in the field of