Texas environmental commission denies waste permit after residents rally against new facility - Eagle Pass Business Journal