The Explosion that Killed Susan Powell’s Sons

The Explosion that Killed Susan Powell’s Sons

After yesterday afternoon’s disturbing news, I posted on Forbes about the horrific developments in this case: The last time anyone saw Susan Powell was at dinner on the evening of December 6, 2009, in her home inSalt Lake City, Utah. Soon after her...