India’s yearly blood requirement amounts up to 4 Crore units, of which only a meager 40 Lakh units of blood is accessible. This shortage is induced by lack of blood donations in our country. There is no substitute for human blood. It cannot be manufactured but only come from generous donors. Be a lifesaver. Donate blood!