A ship laden with humanitarian aid from the governments of Mexico and Uruguay arrived Monday in Havana to help ease Cuba's spiraling crises.