Officials on board the Mexican Navy's Cuauhtemoc training ship, which arrived in Baltimore's Inner Harbor Saturday, April 23. The ship will be docked in Baltimore until April 27, when she will set sail for New England. (Christina Tkacik/Baltimore Sun)
{}