Soldiers stationed in Iraq aren’t allowed to fly the U.S flag or state flags. If we fly the U.S. flag, we are seen as occupiers, not liberators. Recall the problems with the U.S. flag being put up after our troops entered Baghdad.

Herald.com