Swabhiman – Broken in Body but not in Spirit
Broken in body but not in spirit’ is the catch phrase that propels ‘SWABHIMAN’. Actually the need for an independent organization in Odisha capable of providing information relating to any aspect of disability gave birth to the Disability…