At least 7 dead as severe storms trigger flash flooding and landslides

At least 7 people are dead after severe storms triggered flash flooding and landslides in the Trabzon province of Turkey on June 18.
All Videos