This is one of the most amazing speeches I have EVER heard! It is so articulate, passionate and moving. It literally made me cry. It’s long at a feature length 90 minutes, but it is amongst the best 90 minutes I have ever spent. Please find the time to watch this.