Organization

International Teams

Joined in June 2011

About Us

We are a global, non-profit organization that brings people together to help the oppressed. Please see our website for more information.

Areas of Focus Include
  • International Relations
Location
411 W. River Rd., Elgin, IL 60123