Man Who Accused Former Seattle Mayor Ed Murray of Sex Abuse Found Dead

  • 6 years ago
Delvonn Heckard, 47, was found dead in a suburban Seattle motel room Friday; the cause of death is still pending.

Recommended