The Need for Mental Resilience in our Lives

After finishing his 5th Dublin Marathon Karl Daly discusses Mental Resilience