Sir, BlackRock paid BILLIONS$$$ for some of the land that Russia now controls.Vegas » 26 Jan 2025, 11:16 am » wrote: ↑ Good video. I fail to see why America simply backing off altogether shouldn't be an option. What stakes are lost to us regardless of the outcome between the those two countries?