Dear Guruji, is it good to donate our blood?Sri Sri Ravi Shankar: Yes, it is good to donate. In 24 hours you can recuperate. Your body is a blood making machine. Donating blood will save lives.