Answer:The Battle of Veracruz was a 20-day siege of the key Mexican beachhead seaport of Veracruz, during the Mexican–American War. ... Veracruz was considered to be the strongest fortress in North America at the time
5.7m questions
7.5m answers