Those little sh*ts!
They don't just raise the Mexican flag, oh no...
To simply hoist their own banner would be wrong, but could be passed off as an expression of mis-guided heritage worship.
But they have to make sure the include our flag upside down, and beneath the Mexican flag, just to get the message out plain enough for all to understand....
They are coming through loud and clear...
"We hate America, We hate you, and we really don't give a damn about what you dumb Yankees think.....
Oh, but keep sending your taxes to provide us with an education and free lunches, Gracias"