General Staff: Russia has lost 214,660 troops in Ukraine.

This Week in Ukraine Ep.

11 - Russia's destruction of Ukrainian dam, and catastrophic flood it caused Episode #11 of our weekly video podcast "This Week in Ukraine" is dedicated to Russia's destruction of Ukraine's Kakhovka dam, and the catastrophic flood it caused. Host Anastasiia Lapatina is joined by the Kyiv Independent reporter Igor Kossov.

Listen to the audio version of the podcast on Apple,...