Ajax loader
Mexican-American War, Battle of Palo Alto, 1846
The Battle of Palo Alto was the first major battle of the Mexican-American War fought on May 8, 1846, on disputed ground five miles from the modern-day city of Brownsville,...
von 1
Öffne Lightbox