University of Arizona Students Protest Opening of “Illegal Pete’s” Mexican Restaurant

, Spencer Irvine, Leave a comment

Outrage at everything! Apparently, the term ‘illegal’ is a slur to the University of Arizona Chicano rights group M.E.Ch.A.

 

Leave a Reply

(*) Required, Your email will not be published