Emma Gonzalez was born in the US. Yet, she sported the Cuban flag on her arm while attending an event aiming at stripping Americans of one of their most fundamental rights: the right to defend yourself from a tyrannical government.
Beware of those who give praise to a flag that is not of the country they were born in. It reeks of treason.