American reconnaissance satellites detected an explosion at the Kakhovka HPP shortly before it was destroyed. U.S. intel suspects that Russia was behind the explosion, but they are still unable to give a convincing answer, @nytimes reports, citing a senior White House official.

Leave a Reply