Organization

Stop the Traffik USA

Joined in November 2017

About Us

Summary of STOP THE TRAFFIK:


STOP THE TRAFFIK is a pioneer in human trafficking prevention. Working to unite people

around the world by inspiring, informing, equipping and mobilizing communities to:


• Know what trafficking is;

• Know how to…

Areas of Focus Include
  • Human Rights & Civil Liberties
Location
STT USA Mailing Address, 3904 North Druid Hills Road #336, Decatur 30033