The Infinite Spark of Being

Thoughts on the things I've learned.

TED TALK: How to fight with non violence.

  • 5 August 2012
  • 4