Charity
An estimated of nearly 180 million people worldwide is visually disabled and out of these 40 to 50 million is totally blind. About 60% of them reside in Africa, China and India. In India 15 million people are visually disabled and 75% of these are cases of avoidable blindness.