A visually challenged boy from the mesmerising village of Chilika lake of Odisha defeats age old blind Odia faith.
1994
1988
2010
2014
2022
2019
1995
2021
2018
2023
1961
2005
1970
1951
1950
1966
1984