Russian Strikes on Western Assets in Ukraine Send an Ominous Message August 31, 2025 by business Russian Strikes on Western Assets in Ukraine Send an Ominous Message