Space Russian Cosmonauts Take Spacewalk to Install Science Experiments February 17, 2011February 17, 2011 0 Comments Two Russian cosmonauts are venturing outside of the International Space Station today. URL: http://feedproxy.google.com/~r/spaceheadlines/~3/dHoD5X_9exQ/10871-space-station-russian-spacewalk.html