Russia vs Ukraine: Moscow used thermobaric bombs in Kiev, warns ambassador
Russia has dropped thermobaric bombs in Ukraine, which demonstrates the “devastation” that Moscow is seeking, the Ukrainian ambassador to Washington, Oksana Markarova, said on Monday after holding…