November 13 is International Day of the Blind. It is common knowledge that the attitude toward people with special needs is the yardstick for measuring a society’s maturity, openness, and democracy. Like a mirror, it reflects all of society’s sore spots, values, and prospects for development. There...