Explosion, Policecosta Mesa | featured news

Costa Mesa man blew himself up, police believe

Kevin Harris died in 'a pretty powerful explosion' at his home, which was wrapped in foil. Family members describe him as brilliant and gentle. An essay in his name expresses fear of the government.

 

Subscribe to this RSS topic: Syndicate content