blood donation facts

Who can donate Blood ? Every single individual with no known infection or disease can donate blood . It should still be done aftr having screened ...