NEW DELHI: PM Narendra Modi will begin his annual ritual of ‘nakkoda’ fasting that he has been observing every navratri for the past 35 years — nine days of drinking only water and strict adherence to yoga, meditation and puja at dusk — a day before he leaves for a five-day visit to the US [...]