General Staff: Russia has lost 216,650 troops in Ukraine since Feb 24, 2022.

Ukraine war latest: Ukraine liberates 2 more villages; Zelensky says 'rain makes task harder'

Key developments on June 12: * Ukrainian military confirms liberation of Storozheve, Novodarivka * Russia preparing evacuations, sabotage in Crimea * 10 dead, 42 missing due to Kakhovka Dam disaster * Russian attacks kill 5, injure 21 over June 11-12 Ukraine's military confirmed another two vi...