What does meditation provide us with as humans that simply co-existing on planet earth might not be able to provide us with? The clue is in the meditation itself.

More: continued here