Liberty Metro is now under new ownership. Jack Cola bought the New York-based news site, enlisting Regina Edmond as CEO and Matthew Shaffer as Editor-in-Chief.