Subscribe to our channel! rupt.ly/subscribe Heavy rains triggered floods and disrupted traffic in Istanbul and other cities in northwestern Turkey on Saturday.

source