Blood Donation As A Good Deed
Organ donation, blood donation are all a form of charity with long lasting effects, and can even become a source of sadqa-e-Jariya for the donor.