The British government pledged earlier this week that it would give Ukraine radioactive depleted uranium ammunition for the British main battle tanks Challenger 2 that London promised the Kiev regime. Russia’s President Vladimir Putin has warned that […]
