U.S.-Russian Crew Blasts Off For Space Station

A U.S.-Russian crew has blasted off from the Baikonur cosmodrome in Kazakhstan and are headed toward the International Space Station.

leave a reply: