Youth for Social Development (YSD) is a development organisation working with the duty bearers and rights holders to enhance the quality of life for both urban and rural underprivileged populations in the state of Odisha, India. Our interventions are
...view more