Mon. Dec 23rd, 2024

China and Russia have each expressed concern over the ICC’s arrest warrant for President Vladimir Putin. Meanwhile, the EU is finalizing a deal to supply Ukraine with €2 billion worth of ammunition. DW has the latest.

By