News

On Oct. 5, 2004, Dr. David Brian Stidham, a children's eye surgeon, was found dead outside his office on North First Avenue near River Road. He'd been stabbed 15 times and his skull had been ...