The mall calls the flag an "unapproved visual".
Thomas Phelps, US Veteran, is the manager of a kiddie train ride at Clackamas Town Center in Clackamas, OR. He is being told that he can no longer display the US flag on the trains because it violated policy.
Phelps is upset. He says nobody has complained about the flag and said that the mall will have to fire him because he will not remove the flag.
"That is dedicated to veterans and military, police, firefighters, EMTs – all those people that daily put their lives on the line for us … That’s what it’s dedicated to. And if you’re going to call that a Christmas decoration or something, then I’m sorry, I don’t want to be around you. You’re not in my country."
"I may be fired, I may be thrown out of the mall, but I am not taking it down,
——-Update 7/31/12 10:41 PM———
Flags can stay on. (source)