The funny part about your explanation of the Spanish American War is you forgot to mention then Maj - Col Robert E Lee and also then LT Ulysses S. Grant. When you think about the many other big names in the American Civil War who also participated in what Grant called one of the most unjust "war" ever waged by a stronger against a weaker nation, you would wonder why Mexico is still there. It is most humorous that this weak nation is still ever so weak. Get over it and quit crying America is always going to be mightier than the Mexicans. Smarter too because we have the technology and the Mexicans have the work force. Please come build our Houses while we build our Tech. We in AZ have no problems with LEGAL Mexicans. Illegal ones are the ones we have issues with as what has happens is an illegal Mexican pushing drugs threw southern AZ killed a police officer. You don't write about that. Then there was a rancher who was killed for turning in the drugs someone left on his ranch. How much should we take? Like the Soldiers who stole Mexico in the past we will be ever so diligent in keeping what those before us stole. Germany is 137,847 sq mi large Mexico is 761,606 sq mi Mexico is 5.5 times larger than Germany. What is your excuse for that. Mexico could have 2 billion square miles of land and it would still be a poor country. Weaker countries get pillaged all threw history. Mexico was no different. USA should apologize just the same as USA owes one to England. If you know your history America was in debt to England because America was getting attacked and England brought over soldiers to protect its settlers. As any debt is incurred it should be paid right? Not for America and the original 13 Colonies. Yeah sure you have your taxation without representation, They want to benefit from there taxes however they already saw benefit and once the country was strong enough we as an America took over. Look it up. Mexico got screwed and so did a whole lot of other people as well.