A Florida company has fired an employee who posted a picture on social media that showed Florida Statecoach Willie Taggart’s face atop the body of a black manhanging from a tree.
Chula Vista Breaking News & Events
A Florida company has fired an employee who posted a picture on social media that showed Florida Statecoach Willie Taggart’s face atop the body of a black manhanging from a tree.