The Egyptian-Sudanese Battalion That Fought for the French in Mexico

From the Nile to Veracruz