By | March 03 2010 4:25 PM

Russia - Russia announced a halt to space tourism on Wednesday, saying it would struggle to ferry professional crews to the International Space Station after the U.S. mothballs its shuttle fleet this year.