Fixed site connection error
TALKAM is an innovative project that focuses on utilizing information and communication technology tools to speak out about human trafficking, human rights abuses & irregular migration