Caught red-handed...another HUMAN TRAFFICKER off the streets!