Now days, we take it for granted that the United States flag belongs in front of our schools, post offices, and other public ...