Powell is the Puyallup, WA, father who killed his children, Charles, 7, and Braden, 5 – attacking them with a hatchet and then blowing up his house with himself and his sons inside on February 5th. Last weekend, the boys were buried in a public cemetery and Josh Powell’s family was planning on burying the Josh next to his boys.
Not now.