delhiastro99.wordpress.com
Importance of Shani Amavasya
Shani Dev is one of the most popular deities that the Hindus pray to ward off evil and remove obstacles.Shani literally means the “slow-moving-one”. According to myths, Shani oversees the “du…