Worshiping demons

The Hmong religion is Shamanism.  Shamanism is the practice of using a shaman to communicate between the human and spirit world.  It is a sub-religion of Animism.  Animism is the belief that all living things (earth, sky, plants, animals, humans, etc) have souls.  A shaman is someone who has the gift to communicate with the…