Russia's largest space module docks with ISS

Russia, space module
World
image