In defense of IXACHITLAN! This is a nahuatl word that means land of the red faces! This what MEChA is about educational and political conciousness amongst our indigenous people... over 500 years of indigenous resistance.
Original: MEChA banner