What is the 'vacuum bomb' that Russia is accused of using in Ukraine?
NewsNation Now - 28 Feb 2022The Ukrainian ambassador to the United States has accused the Russian military of deploying a “vacuum bomb” in Ukraine, and in a manner that would ...