contestada

Have you donated blood ? If so describe your experience. If not, explain whether you would or would not donate blood and why.