Sun. Jun 4th, 2023

    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

    Generated by Feedzy