Try to make them as short as possible. I'll get us started by listing both why some people might think he IS or ISN'T:
Cain IS Mexican because:
- He likely has Mexican citizenship
- He was raised by two Mexican immigrant parents, so his upbringing, at home at least, was very Mexican
Cain ISN'T Mexican because:
- He was born (less importantly) and grew up (more importantly) in the United States, making him culturally American in many ways
- He lives year-round in the United States
- Though he does have a very good command of the Spanish language, he does not speak the language like a native speaker, like any "real Mexican" would
Thoughts?
Cain IS Mexican because:
- He likely has Mexican citizenship
- He was raised by two Mexican immigrant parents, so his upbringing, at home at least, was very Mexican
Cain ISN'T Mexican because:
- He was born (less importantly) and grew up (more importantly) in the United States, making him culturally American in many ways
- He lives year-round in the United States
- Though he does have a very good command of the Spanish language, he does not speak the language like a native speaker, like any "real Mexican" would
Thoughts?