When Rumni Saha visits L’Arche in India she finds it a stark contrast to the way she say people with disabilities treated while growing up.
When Rumni Saha visits L’Arche in India she finds it a stark contrast to the way she say people with disabilities treated while growing up.