Rani Sivadas' Ashritha Charitable Trust in Kozhikode is a beacon of hope for the poor.
16 July 2018 12:03 AM IST