Well, did the Kremlin and everyone who sits there really think that they will pay off these beasts for 400 billion!?

 

v20240901