Delvonn Heckard, who accused former Seattle Mayor Ed Murray of child sex abuse, has died. He was one of five men who last year accused Murray of sexually abusing them as teenagers. Read More
The city of Seattle will pay $150,000 to Delvonn Heckard, one of the five men who accused former Mayor Ed Murray of sexually abusing him.Read More