Steve North

Steve North is a longtime broadcast journalist, currently with CBS News