The Mexican-American War was the first war fought by the United States entirely on foreign soil, leading to the occupation of a foreign capital. The war was seen by its detractors as a war of aggression. Identify why the following American public figures opposed the Mexican War.Correct Answers:-Ulysses S Grant: This leader served with distinction in the Mexican War but referred to the conflict as "one of the most unjust (wars) ever waged by a stronger nation against a weaker nation."-Henry David Thoreau: This public figure was jailed for refusing to pay his taxes in protest of the war and later wrote an essay defending his actions entitled "On Civil Disobedience."-Abraham Lincoln: This freshman congressman was disgusted by the behavior of the administration.