Russia Sending Torch To Space