Why are liberals pro-mexican and anti-american?

7 answers 7