A leaking Nova Kakhovka dam could cause problem's for the Ukraine AND Russia.... Who done it? UPDATE.... NBC reports that US Intel believes the Russian's DID do this.... (There will be another post tonight on the rest of the Ukraine conflict news) Here is the latest … [Read more...] about Ukraine Update…470 days into the Russian move on Ukraine…. Ukraine Dam struck…..