A source close to the Kremlin told Meduza, an independent Russian outlet, that Putin is expecting a "big guest" from the U.S.
Russian President Vladimir Putin taunted the US Thursday by challenging America’s military to a “duel” to see if its defense systems could stop the Kremlin’s new hypersonic ballistic missile.