Rani Sivadas' Ashritha Charitable Trust in Kozhikode is a beacon of hope for the poor.
15 July 2018 6:33 PM GMT