Everyone has a life lesson to share

80,148 views |
Deepak Ramola |
TED Talks India
• December 2017