Leslie McSpadden
Artist Faces Backlash Over Controversial Mike Brown Exhibit Showcasing Replica Of Teen’s Dead Body
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…