Russia Denies U.S. Accusations of Deploying Nuclear Weapons in SpaceBy Abdullahi JimohFebruary 22, 2024 Russian President Vladimir Putin has rebuffed allegations made by the United States concerning Russia’s alleged deployment of nuclear weapons in outer space. Putin, accompanied by Defence…