STA urges vigilance following human trafficking charges in Edenwold