Browsing Tag

Turkish Police Detain 18 IS Suspects

Turkish Police Detain 18 IS Suspects

Istanbul: Turkish police detained 18 suspects in the country's biggest city of Istanbul for their alleged ties to the Islamic State (IS) terror group, local media reported. Police forces and special operation teams launched simultaneous…