YOUR southern border?
YOUR founders?
Certainly not an American posting this.
Clearly a troll.
IBTZ.
I have never hidden it LOL
Do keep up