There was no immediate confirmation of the cause of the blasts which occurred in the Istanbul Square, where the embassy compound is based.
There was no immediate confirmation of the cause of the blasts which occurred in the Istanbul Square, where the embassy compound is based.