Wash. home of missing woman's husband demolished

Josh Powell
April 12, 2012 11:05:25 AM PDT
A demolition crew has removed all of the debris left at the Washington home where Josh Powell killed himself and his two young sons in a fiery explosion in February.

Load Comments