'Never give up': Visually impaired youth ranks 20th in UPSC

India