Russia has launched a laboratory module to its cosmonauts aboard the International Space Station

Russia has launched a laboratory module to its cosmonauts aboard the International Space Station

MOSCOW -- Russia has launched a laboratory module to its cosmonauts aboard the International Space Station.