English20/08/2020
The Battle of Churubusco, a display of Mexican resistance against U.S. troops during the Mexican-American war
The Mexican-American war is also known as the U.S. intervention in Mexico
The Mexican-American war is also known as the U.S. intervention in Mexico