A visually challenged boy from the mesmerising village of Chilika lake of Odisha defeats age old blind Odia faith.
1956
2024
2020
1996
—
2023
2004
1997
2022
1950
1961
2025