Seems so:
http://www.m-travel.com/news/2004/05...polis_air.html
It's amazing what you can find with a Google search.
FYI, NW doesn't fly out of the Humphrey terminal, so this probably isn't the best forum to get questions answered about that terminal.