Durham deputies find two men shot to death

June 10, 2016 05:06 PM