By: Trevor Loudon
New Zeal

Protesters turned out in Phoenix, Arizona to protest Arizona’s new immigration law.

Note the huge Cuban/Che flag.

Stand strong Arizona.

Your opponents are not liberal Americans with a different point of view – they are socialist revolutionaries who want to destroy your country’s ability to maintain national integrity.

You are in the front line. Do not waver.