Threat intelligence report for 188.59.178.22. Location: Türkiye · ISP: TURKCELL ILETISIM HIZMETLERI A.S.