When they "attempted" to secede, any American carrying that flag would have been shot for treason. If what you are saying is correct, why the hell are you all up in arms about Americans coming across our border? Mexicans and Guatemalans are Central AMERICANS. Venezuelans are South AMERICANS. They are all Americans in that respect. When the CSA seceded, they were North AMERICANS. Because "America" refers to the continent, not the country. And that is the ONLY justification you have for saying Americans carried that flag. I am sorry that your side has so many idiots who think carrying that flag makes them a patriot.