Padma Shri awardee Sharif Chacha is bedridden at home. For 25 years of his life, this man has given dignity in death to abandoned dead bodies. He has done this in his limited means as a bicycle mechanic. Today, he needs us to stand for him.
Let's do this India
Let's do this India