Fasting has become the talk of the town nowadays. But do you know it isn’t anything new? It is well…