Thu. Mar 28th, 2024

Russia’s former leader Dmitry Medvedev said if Putin were arrested in Germany, for example, "all our missiles … would fly to the Bundestag." Meanwhile, Russia has launched a new military satellite. DW has the latest.

By