This is a story from the Jataka Tales which shows how all living things are interdependent on each other for their sustenance and wellbeing. Long, long ago in a forest in North India, a group of trees were having a discussion. They were disgusted about the carcasses left by the wild animals after eating their […]