Everyone has a life lesson to share

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