On Steve's recent trip to the states he stopped by Taylor University, on Veterans Day, to talk about Peace