Browsing: Istanbul

Five people died on Tuesday in flash floods from torrential rains that turned the streets of Istanbul and parts of…