The Sikh Spirit Foundation is committed to helping bring meaningful and lasting change to the global Sikh community. We believe that there are countless opportunities for growth and immeasurable potential for development. Therefore, the Foundation has not limited its scope to a particular area of community development. Rather, we embrace all positive possibilities...