A man walked into the Crystal Cathedral in Garden Grove today, knelt down at the foot of a cross and fatally shot himself in the head.
Man commits suicide at Crystal Cathedral
A man walked into the Crystal Cathedral in Garden Grove today, knelt down at the foot of a cross and fatally shot himself in the head.
February 19, 2009
Donate to Support Independent Journalism!
Donate Now!