Tag: Texas
White Preacher Sets Himself On Fire to Inspire Justice For African Americans
When Caucasian retired pastor Charles Moore (pictured) set himself on fire on June 23rd at a Grand Saline, Texas, step mall parking lot, he...