Your place for Space News
An unmanned Russian cargo ship lifted off successfully Wednesday on a supply mission to the International Space Station.