Saving lives of other people can be exhilarating for most of us, and sometimes all it takes is donating a pint of our blood. Blood donation is commonly a voluntary task that people undertake as charity for the inner satisfaction it brings. But, besides the psychological happiness, it also has […]