By Bijay Krishna
Who can Donate Blood in India?
Men and women between 18 to 65 years and weighing 50 kilograms can donate blood safely. Transgender people and gays can't donate blood in India, according to existing law. Men can