Russia: Smokes billows from the Nova Kakhovka base
Smokes billows from the Nova Kakhovka base in Russia