Has to be said...Has to be heard

This harangue from an Irish politician has to be heard.  The Irish have something to say about resolving seemingly intractable political and religious disagreements.

https://www.youtube.com/watch?v=keS-LDl_ewA