Wednesday, February 07, 2018

Oklahoma paper closes office

Oklahoma paper closes office: The Leader will continue to publish a weekly paper and will operate out of the Tulsa World office in downtown Tulsa.

No comments: