With support from the University of Richmond

History News Network puts current events into historical perspective. Subscribe to our newsletter for new perspectives on the ways history continues to resonate in the present. Explore our archive of thousands of original op-eds and curated stories from around the web. Join us to learn more about the past, now.

Mexican president calls Mexican-American war unjust on anniversary of 1847 battle with US

President Felipe Calderon on Monday criticized both Americans and Mexicans for their roles in the 1846-1848 war that cost Mexico half its territory during a ceremony commemorating the definitive battle of the conflict.

Speaking on the 163rd anniversary of the Battle of Chapultepec, Calderon called the war an "unjust military aggression motivated by clearly imperialistic interests."

According to traditional accounts, six cadets — the "child heroes" — fought to the death rather than surrender to invading U.S. troops. One is said to have wrapped himself in a Mexican flag and leaped to his death from the battlements....

Read entire article at AP