Final answer:
The Mexican-American and Afghanistan wars can be seen as justifiable acts of self-defense, but the perception may vary.
Step-by-step explanation:
The Mexican-American War was a conflict between the United States and Mexico that occurred from 1846 to 1848. It began as a result of a border dispute between the two countries, with the United States claiming that the border was at the Rio Grande and Mexico claiming it was at the Nueces River. The war was primarily fueled by territorial ambitions and a desire for the United States to expand its territory westward.
The Afghanistan War, also known as the War in Afghanistan, began in 2001 in response to the September 11 attacks. The U.S. invasion was justified as an act of self-defense due to the involvement of the Taliban regime in harboring and supporting Al-Qaeda, the terrorist group responsible for the attacks. The goal of the war was to remove the Taliban from power and dismantle Al-Qaeda.
Given these historical contexts, one can argue that both the Mexican-American War and the Afghanistan War can be seen as justifiable acts of self-defense. However, it is important to note that the justifiability of these wars is a matter of debate and can vary depending on individual perspectives.