Tulir – Centre for the Prevention and Healing of Child Sexual Abuse (CPHCSA) is a registered, non-governmental, non-profit organisation committed to working against child sexual abuse in India.
Really nice. I saw the tv ad for light a million candles last month and this issue really makes me feel sick about what the world has come to. I saw a hoarding for Tulir and visited the website. Thanks for all the info.
Post a Comment