Fri, Apr 4, 2025
adv-img

cluster bombs

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. ...