A visually challenged boy from the mesmerising village of Chilika lake of Odisha defeats age old blind Odia faith.
2020
2019
2001
1987
1995
1952
2009
2024
1984
2015
2023
1981
1988
1978
1979
1957
2018
2002
2016