Russia admits destroying satellite with space missile strike November 17, 2021 No Comments MOSCOW, Nov 17 — Russia on Tuesday admitted to destroying one of its satellites during a missile test, but rejected US accusations that it had Read More »