Swechha - We for Change

New Delhi, DL, India |
Joined in July 2007

About Us

Swechha ('one’s own free will' in Hindi) is a movement – a consensus among people about the nature of society, its problems, and possible ways to work towards positive change. We work with and through young people from all walks of life in order to…

Areas of Focus Include
  • Children & Youth
  • Civic Engagement
  • Education
  • Environment
  • Volunteering
B 1/46, 3rd floor, Malviya Nagar, New Delhi, DL 110017, IN