Opinion: Attack vengeance will be like rain from hell

The suicide bombing at Turkey’s Ataturk Airport is a symbolic attack at the heart of Istanbul.

Source:: CNN Top Stories