Snow, storms hit Turkey, at least 2 killed in floods

Snow, storms hit Turkey, at least 2 killed in floods

ISTANBUL

AA Photo