How Russia May Have Destroyed the Kakhovka Dam Posted on June 9, 2023 by The Editor Timing still seems suspicions to me but this would make everything even easier to understand.