On May5,1862, a few thousand Mexican troops placed their lives on the line against the world's greatest and most powerful army in an epic battle for freedom and for the independence of their country, the United States of America.
Read full
On May5,1862, a few thousand Mexican troops placed their lives on the line against the world's greatest and most powerful army in an epic battle for freedom and for the independence of their country, the United States of America.
Discussion