This has to be one of the best speeches of all time, definitely a message for our times.