A partial solar eclipse will be happening today, considered spiritually significant, especially in India, where dietary ...