Russia launches first rocket from new space facility. IN World News. (The Philippine Star)