thatch Salvation Posted on September 7, 2015 by Salvation is an integral concept in the mature world religions East and West. Christianity and Islam, Hinduism and Buddhism, contain salvific mechanisms, althou...