Former Russian President Dmitry Medvedev unleashed a grotesque tirade against Ursula von der Leyen, the president of the European Commission, mocking her medical background.
Armed with 2,900-pound SCALP-EGs, Ukraine aims to shatter Russia’s coordination hubs deep behind the frontlines, due to expanded Franco-Ukrainian air cooperation.