no because Puerto Rico doesn't have an international team and Mexico is rivals with the US
Spain England Mexico
There are no Zetas in Mexico City; they are on the Gulf of Mexico and northeastern states (Tamaulipas, Nuevo Leon) bordering the US. They are a criminal group known for its gruesome tactics used to intimidate their gang rivals, such as beheadings, flayings (being skinned alive) and other methods of torture.
Mexico is south of the US. consequently the US is north of Mexico
No. The US is north of Mexico.
The US BORDERS Mexico.
Mexico is south of the US.
Since Mexico and the US share a boarder, technically the distance from Mexico to the US is zero.
Cartels, though these are rivals constantly attacking each other (a Cartel is an agreement among competing firms). In Mexico these are known as Narcos or Narcotraficantes.
It depends. If you mean as in 'political enemy' such as the United States and North Korea, the answer is no: Mexico has an open diplomacy, trying to not interfere on the internal affairs of other nations. If you mean as in 'economic rivals', yes. Mainly China and other 'emerging markets' such as Brazil, Turkey and India as all of them compete for the developed economies' markets.
Mexico and Canada are in North America, along with the US. Mexico is south of the US and Canada is north of the US.
Yes. Most of the time the US has a trade deficit with Mexico.