In The News 'Major Computer Power Failure' Strikes Springfield-Greene County Libraries, D Published May 26, 2017 Submitted by: Sarah News-Leader Find this article at