A “building permit” to put up a flagpole. ROTFLMAO!!! What do you need if you want to put a shed in your backyard? A grazing permit? What a bunch of low tier public servant buffoons.
The city is simply trying to protect itself from a Equal Protection violation.
If they let the Marine put up an American flag without a permit, they could not stop a Mexican or Iranian put of a their nation’s flag.