A Florida Walmart store’s display of Coke cans stacked to look like the World Trade Center’s twin towers was removed after a social media uproar, the company said Thursday.
A photo of the display was posted on Twitter Tuesday by a user named Online_Shawn. – READ MORE