The United States’ occupation of Veracruz begins with the Battle of Veracruz and lasted for seven months. The incident came in the midst of poor diplomatic relations between Mexico and the United States, and is related to the ongoing Mexican Revolution. The US troops officially departs on November 23.