Know all about Shani Dev

Shani dev is a Hindu God who delivers the results of one`s deeds through appropriate punishments and rewards.

Feb 01, 2014, 16:49 PM IST