The Blind Navigates on the Broken Streets of Delhi
There are an estimated eight million blind people in India. Sharma is one of an estimated 63 million visually impaired people in India, according to the World Health Organization. Of those, some eight million are completely blind — around 20…