2nd June 202525th October 2025 Snehasree Das Ukraine Claims to Destroy $2 billion of Russian Assets Under Operation Spider’s Web