Leslie McSpadden

“All I can say is vengeance is God’s, and I hope He has mercy on his soul,” McSpadden said during a recent Al Jazeera America interview.

New Orleans artist Ti-Rock Moore has come under fire for her Chicago art exhibit that depicts a mannequin as Mike Brown’s lifeless body. According to the Huffington…