Russia pummels port of Odesa in attempt to disrupt supplies
11 May 2022
Russia pummeled the vital port of Odesa, Ukrainian officials said on Tuesday, in an apparent effort to disrupt supply lines and Western weapons shipments as Ukraine’s foreign minister appeared to...