Explosions thundered above Odesa, Ukraine, as Russia targeted it with missiles and drones before dawn on Tuesday, a day after an apparent Ukrainian strike damaged
Tag: Bombards
Russia Bombards Ukraine as Putin Calls Invasion a ‘Sacred Duty’
KYIV, Ukraine — Russia rained missiles and exploding drones on Ukraine’s capital and other cities on Saturday in a deadly New Year’s Eve assault, punctuating