Puzzles solved by Cadabs

Mexico before U.S. War online puzzle