‘vacuum

Russia-Ukraine war: Photos show harsh realities of Ukrainians under siege

Russia confirms use of thermobaric ‘vacuum bombs’ in Ukraine, UK says

admin

NEWYou can now listen to Fox News articles! Russia has confirmed its use of a thermobaric weapon system, or “vacuum” ...