No. Mexican troops have never fought against English nor British troops.
Yes
She died with the battle she had, against England
Just France. England and Spain also landed forces in the Mexican port of Veracruz, but due to President Juarez's negotiations, they leaved.
Spain, England and France. Only Spain and France actually fought against Mexico.
Because the Spanish won a battle against the French in Puebla, Mexico on May 5, 1862.
The United Kingdom fought against the German Empire in the Battle of Cambrai.
What filibustering expedition ended in defeat at the Battle of Medina? I think
There is 50% chance for England to get in the final but there is a massive vote for Spain to be in the final which people recon England will go against Spain
It is famous as the site of the Battle of the Alamo in the Texas war for Independence against Mexico.
It was the first armed engagement of the Texas Rebellion against Mexico.
You mean during the Cinco de Mayo battle alone? 117 Frenchmen died. If you mean during the whole war against Mexico, some 12,000 died.
Spain never protected Mexico against French or English encroachment. They defined some borders with France and England, though.