Fri, Apr 4, 2025
adv-img

Russia nuclear forces

img
Russia-Ukraine War: Russia has been accused of using thermobaric weapons, also known as vacuum bombs, and cluster bombs in its invasion of Ukraine. ...