on November 17, 2016 in World News Obama on farewell tour says globalization is here to stay click here for more