World Blood donor day: Things to know before donating blood

If you have ever donated blood or thinking of being a donor I applaud you; this…