Where does our suffering come from? What or who creates it?
See All 112 Episodes of "Buddha’s Teachings"