Video Severe Flooding Strikes Russia and Kazakhstan: Regions Devastated by Deluge April 15, 2024 Alexander Perez