Josh Powell's house demolished; site may become a playground

April 11, 2012 6:41 PM