NY Post favicon

Outspoken liberal icon Barney Frank, who took on Wall Street and won, dies at 86