Can diabetics donate blood?

by 100 Blood Donation