China today reacted guardedly to India's anti-satellite missile test Hope each country will uphold peace, tranquillity in outer space: China In 2007, China's anti-satellite missile had destroyed a defunct satellite