they were trying to find a place to live
Weapons of mass destruction have never been used against the US. In fact, the US is the only country that has ever used an atomic bomb against another country and that was Japan during the second World War.
The US
Mexico
China
Probably no country in the traditional manner.
The French The British
Primarily the English.
For the US it is: Take up arms against the government or work for a foreign country as a spy against the US.
No. Mexico has never attacked Cuba, and the US has only used covert operations against such country, but never outright war.
Great Britain
the us
Germany