iOS app Android app

Reverend Charles Moore

This Pastor Self-Immolated To Protest Social Injustice

The Huffington Post | Antonia Blumberg | Posted 07.15.2014 | Religion

On June 23 of this year, Rev. Charles Moore stepped out of his car in a shopping mall parking lot in Grand Saline, Texas and set himself on fire. The ...