Sheel Bhatia, an 87 year old woman, who I knew when I was a kid, still living in Ottawa and she had a great and truly inspirational story that teaches us that not all heroes wear capes. This is what…
Talkwalker Alert: 50 results for [inspirational]