attwiw.com
Istanbul bombing picture becoming clearer
Turkish authorities have reportedly arrested 13 people in connection with Tuesday’s terrorist attack on Istanbul’s Atatürk Airport, an attack that has now claimed at least 42 lives with…