Dazzle
Active member
Missiles pound Ukraine's Odesa after Russia marks WW2 victory Buildings in Odesa lay in ruins on Tuesday, a day after Kremlin forces pounded the southern Ukrainian port with missiles and Russian President Vladimir Putin led defiant celebrations marking the Soviet's victory over Nazi Germany in World War Two.