Why are Hindu fasts and festivals now falling on two days? An astrologer from Central Sanskrit University, Jammu, explains ...