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.
Driving home the point
Get link
Facebook
X
Pinterest
Email
Other Apps
Display on Bus Panels has resulted in a spate of calls to Tulir - ranging from curiosity to information seeking to catharisizing to requests for help.
Comments