A new European cargo ship docked at the international space station today, successfully delivering food, water and clothes in its orbital debut.
New European cargo ship docks at space station, delivers food