Global Action Project is a non-profit organization that cultivates and trains youth from low-income, new immigrant, and TLGBQ communities to grow their leadership, make media and tell innovative stories that promote and amplify social justice issues in NYC .