The Indian Blind cricket team has fared extremely well in the International circuit, winning the Blind cricket World Cup. However, despite the multiple achievements of the team, they aren’t well recognised within their own country, something that hurts John David,…