A Russian barrage against Ukraine’s Black Sea city of Odesa left thousands without power after sudden flooding killed at least 10 people.
Latest posts by Toimitus (see all)
Iran and the US held indirect talks on Friday to reduce tensions that have threatened …