(Reuters) – An “intentional” house explosion on Sunday near Tacoma, Washington killed the husband and two sons of a Utah woman missing since December 2009, fire department officials said. The explosion happened shortly after a Child Protective Services worker dropped off the two children of Josh Powell, who then prevented …
Related posts:
Views: 0