June 12, 2011December 23, 2011Neeraj Bhushan Disabled: They Are One Billion & Face Serious Barriers Each Day