Wed. Jul 3rd, 2024

Despite uncertainty over long-term US support for Ukraine, Joe Biden has said: "Putin must lose." Meanwhile, Russia has reportedly lost over 315,000 troops amid the invasion, according to US intel. DW has the latest.

By