Former India captain Sachin Tendulkar on Monday donated blood on the occasion of World Blood Donor Day and also urged citizens to come forward and take part in voluntary blood donation.

12