SACRIFICE OR FOLLY: He Set Himself on Fire
On June 23, Reverend Charles Moore parked his car near a strip mall in Grand Saline, Texas. He knelt. He poured gasoline over his head. He set himself on fire. The 79-year old pastor and activist died later that day, certain that his self-sacrifice would bring attention to the causes God had put on his […]