Arabsat satellite can still reach orbit: Russian official

Top