Archive for: Spiritual

9
Never, ever give up: TED talk recommendation

Never, ever give up: TED talk recommendation

This is an interesting speech by an inspirational individual: Diana Nyad. ...