This same crap is occurring in New Haven,CT. on the town green.They have the Mexican flag right below the American flag and on the same pole.
Tear it down.