Would somebody tell me what in the hell this is about?
People, we live in the United States of America. Regardless of your heritage, be it African, Japanese, Korean, whatever... you are still an American. First and foremost you are a citizen of the United States, and in a time like this, displaying a US flag as a symbol of your solidarity with the rest of the country and your mourning for those lost is a right.
Has this company ever heard of a little number called Free Speech? Or perhaps "employee morale?" Frankly, if I was an employee there, I'd have told them to shove the flagpole for my flag up their ass... sideways, if it'd fit.