Terrorists have attacked an airport in Istanbul, Turkey. Multiple individuals detonated bombs. There are also reports of grenades and assault rifle fire.
source
Terrorists have attacked an airport in Istanbul, Turkey. Multiple individuals detonated bombs. There are also reports of grenades and assault rifle fire.
source